emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 6819dcc 062/433: Added Embperl.


From: Dmitry Gutov
Subject: [elpa] master 6819dcc 062/433: Added Embperl.
Date: Thu, 15 Mar 2018 19:43:35 -0400 (EDT)

branch: master
commit 6819dcc1d9b798e9e94d13a473bb425be729c63b
Author: mas <mas>
Commit: mas <mas>

    Added Embperl.
---
 mmm-sample.el | 26 +++++++++++++++++++++++---
 1 file changed, 23 insertions(+), 3 deletions(-)

diff --git a/mmm-sample.el b/mmm-sample.el
index a4444d6..03bc91a 100644
--- a/mmm-sample.el
+++ b/mmm-sample.el
@@ -3,7 +3,7 @@
 ;; Copyright (C) 2000 by Michael Abraham Shulman
 
 ;; Author: Michael Abraham Shulman <address@hidden>
-;; Version: $Id: mmm-sample.el,v 1.3 2000/04/30 08:03:11 mas Exp $
+;; Version: $Id: mmm-sample.el,v 1.4 2000/06/30 02:34:12 mas Exp $
 
 ;;{{{ GPL
 
@@ -31,8 +31,7 @@
 
 ;;; Code:
 
-(when t
-  (require 'mmm-auto))
+(require 'mmm-auto)
 
 ;;{{{ CSS embedded in HTML
 
@@ -83,6 +82,27 @@ otherwise `c++-mode'.  Some people prefer `c++-mode' 
regardless.")
     :back "\"")))
 
 ;;}}}
+;;{{{ Embperl
+
+(defvar mmm-embperl-perl-mode
+  (if (fboundp 'cperl-mode) 'cperl-mode 'perl-mode)
+  "What mode to use for Perl sections in Embperl files.
+Usually either `perl-mode' or `cperl-mode'. The default is
+`cperl-mode' if that is available, otherwise `perl-mode'.")
+
+(mmm-add-group
+ 'embperl
+ '((embperl-perl
+    :submode cperl-mode
+    :front "\\[\\([-\\+!\\*\\$]\\)"
+    :back "~1\\]"
+    :save-matches 1)
+   (embperl-comment
+    :submode text-mode
+    :front "\\[#"
+    :back "#\\]")))
+
+;;}}}
 
 ;; NOT YET UPDATED
 ;;{{{ ELisp in File Variables;-COM-



reply via email to

[Prev in Thread] Current Thread [Next in Thread]