]> git.eshelyaron.com Git - emacs.git/commitdiff
Add missing make-local-variable calls in srt-mode.el
authorGlenn Morris <rgm@gnu.org>
Sat, 10 Nov 2012 23:43:47 +0000 (15:43 -0800)
committerGlenn Morris <rgm@gnu.org>
Sat, 10 Nov 2012 23:43:47 +0000 (15:43 -0800)
* lisp/cedet/srecode/srt-mode.el (srecode-template-mode):
Don't change global values of comment-start, comment-end.

Fixes: debbugs:12781
lisp/cedet/ChangeLog
lisp/cedet/srecode/srt-mode.el

index 6f2669e9feeaac27132c441de911e9b3f46f7dd1..55fce80e18b838382d42e66773e640d60a91a837 100644 (file)
@@ -1,3 +1,8 @@
+2012-11-10  Glenn Morris  <rgm@gnu.org>
+
+       * srecode/srt-mode.el (srecode-template-mode):
+       Don't change global values of comment-start, comment-end.  (Bug#12781)
+
 2012-10-25  David Engster  <deng@randomsample.de>
 
        * semantic/analyze.el (semantic-analyze-dereference-alias): New
index 12fc08b90e417e9f4982ac1a9790236191a1e3bb..298c8949435b192033bfcb00d46c340fd378a041 100644 (file)
@@ -189,8 +189,8 @@ we can tell font lock about them.")
 ;;;###autoload
 (define-derived-mode srecode-template-mode fundamental-mode "SRecorder"
   "Major-mode for writing SRecode macros."
-  (setq comment-start ";;"
-       comment-end "")
+  (set (make-local-variable 'comment-start) ";;")
+  (set (make-local-variable 'comment-end) "")
   (set (make-local-variable 'parse-sexp-ignore-comments) t)
   (set (make-local-variable 'comment-start-skip)
        "\\(\\(^\\|[^\\\\\n]\\)\\(\\\\\\\\\\)*\\);+ *")