]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/electric.el (electric-indent-post-self-insert-function): Check that
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 19 Apr 2012 22:02:25 +0000 (18:02 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 19 Apr 2012 22:02:25 +0000 (18:02 -0400)
electric-indent-mode is enabled in current buffer.

lisp/ChangeLog
lisp/electric.el

index 5131fa112a721647703e2078871dc0b783487847..d89818e836e391facd26e680dea8d82404de5cbc 100644 (file)
@@ -1,3 +1,8 @@
+2012-04-19  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * electric.el (electric-indent-post-self-insert-function): Check that
+       electric-indent-mode is enabled in current buffer.
+
 2012-04-19  Juanma Barranquero  <lekktu@gmail.com>
 
        * imenu.el (imenu-progress-message): Restore; it is "used" in
index 50c9010a74ecc8b7fa80f12339b85da5a3eecb2d..6a31ba1f1d3ad9d64b3bcf473f9868a50a9614e6 100644 (file)
@@ -215,6 +215,7 @@ point right after that char, and it should return t to cause indentation,
   ;; it looks challenging.
   (let (pos)
     (when (and
+           electric-indent-mode
            ;; Don't reindent while inserting spaces at beginning of line.
            (or (not (memq last-command-event '(?\s ?\t)))
                (save-excursion (skip-chars-backward " \t") (not (bolp))))