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

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

[elpa] master c1997e1 313/433: Revert unintended check-in of mmm-erb cha


From: Dmitry Gutov
Subject: [elpa] master c1997e1 313/433: Revert unintended check-in of mmm-erb changes
Date: Thu, 15 Mar 2018 19:44:26 -0400 (EDT)

branch: master
commit c1997e1a5f04f4c226e3a5c5ff0e38cf2dd2f1eb
Author: Steve Purcell <address@hidden>
Commit: Steve Purcell <address@hidden>

    Revert unintended check-in of mmm-erb changes
---
 mmm-erb.el | 22 ++++++++--------------
 1 file changed, 8 insertions(+), 14 deletions(-)

diff --git a/mmm-erb.el b/mmm-erb.el
index 75eba51..10d8e79 100644
--- a/mmm-erb.el
+++ b/mmm-erb.el
@@ -112,20 +112,12 @@
 (pushnew '(indent-line-function buffer) mmm-save-local-variables)
 
 ;;;###autoload
-(define-minor-mode mmm-html-minor-mode
-  "Minor mode which provides context and set-up for HTML-related mmm-mode 
classes."
-  nil " ERB" nil
-  (setq sgml-unclosed-tags nil) ; Simplifies indentation logic.
-  (dolist (hook '(mmm-html-erb-mode-hook
-                  mmm-nxml-web-mode-hook
-                  mmm-ruby-mode-submode-hook
-                  mmm-css-mode-submode-hook
-                  mmm-js-mode-submode-hook))
-    (add-hook hook 'mmm-erb-process-submode nil t)))
-
-;;;###autoload
 (define-derived-mode html-erb-mode html-mode "ERB-HTML"
-  (mmm-html-minor-mode t))
+  (setq sgml-unclosed-tags nil) ; Simplifies indentation logic.
+  (add-hook 'mmm-html-erb-mode-hook 'mmm-erb-process-submode nil t)
+  (add-hook 'mmm-ruby-mode-submode-hook 'mmm-erb-process-submode nil t)
+  (add-hook 'mmm-css-mode-submode-hook 'mmm-erb-process-submode nil t)
+  (add-hook 'mmm-js-mode-submode-hook 'mmm-erb-process-submode nil t))
 
 (defun mmm-erb-process-submode ()
   "Hook function to run after primary or submode major mode function."
@@ -265,7 +257,9 @@
 
 ;;;###autoload
 (define-derived-mode nxml-web-mode nxml-mode "nXML-Web"
-  (mmm-html-minor-mode t))
+  (add-hook 'mmm-nxml-web-mode-hook 'mmm-erb-process-submode nil t)
+  (add-hook 'mmm-css-mode-submode-hook 'mmm-erb-process-submode nil t)
+  (add-hook 'mmm-js-mode-submode-hook 'mmm-erb-process-submode nil t))
 
 (provide 'mmm-erb)
 



reply via email to

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