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

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

[elpa] externals/smalltalk-mode bc34698: * smalltalk-mode.el (smalltalk-


From: Stefan Monnier
Subject: [elpa] externals/smalltalk-mode bc34698: * smalltalk-mode.el (smalltalk-mode): Don't leak electric-indent-chars!
Date: Wed, 1 May 2019 16:38:13 -0400 (EDT)

branch: externals/smalltalk-mode
commit bc34698cc7c3e1651bd6ab42ed318d460760834c
Author: Stefan Monnier <address@hidden>
Commit: Stefan Monnier <address@hidden>

    * smalltalk-mode.el (smalltalk-mode): Don't leak electric-indent-chars!
    
    Major modes should not affect such variables globally.
---
 smalltalk-mode.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/smalltalk-mode.el b/smalltalk-mode.el
index 988d38e..6d38c32 100644
--- a/smalltalk-mode.el
+++ b/smalltalk-mode.el
@@ -557,7 +557,7 @@ Commands:
        #'smalltalk-indent-line)
   (when (boundp 'electric-indent-chars)
     ;; Instead of `smalltalk-colon'.
-    (add-to-list 'electric-indent-chars ?\:))
+    (add-to-list (make-local-variable 'electric-indent-chars) ?\:))
 
   (when (and smalltalk-use-smie (fboundp 'smie-setup))
     (smie-setup smalltalk--smie-grammar #'smalltalk--smie-rules



reply via email to

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