]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/progmodes/js.el (js-mode): Don't set comment-start-skip globally!
authorStefan Monnier <monnier@iro.umontreal.ca>
Tue, 9 Apr 2019 19:02:00 +0000 (15:02 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 9 Apr 2019 19:02:00 +0000 (15:02 -0400)
lisp/progmodes/js.el

index 535b70317a7bf943a7947dd06705133f2b5c22b6..709982458189ec16382c16d03bfaaf8fea7e3151 100644 (file)
@@ -4483,6 +4483,7 @@ This function is intended for use in `after-change-functions'."
 
   ;; Comments
   (setq-local comment-start "// ")
+  (setq-local comment-start-skip "\\(//+\\|/\\*+\\)\\s *")
   (setq-local comment-end "")
   (setq-local fill-paragraph-function #'js-fill-paragraph)
   (setq-local normal-auto-fill-function #'js-do-auto-fill)
@@ -4508,8 +4509,7 @@ This function is intended for use in `after-change-functions'."
         c-paragraph-separate "$"
         c-block-comment-prefix "* "
         c-line-comment-starter "//"
-        c-comment-start-regexp "/[*/]\\|\\s!"
-        comment-start-skip "\\(//+\\|/\\*+\\)\\s *")
+        c-comment-start-regexp "/[*/]\\|\\s!")
   (setq-local comment-line-break-function #'c-indent-new-comment-line)
   (setq-local c-block-comment-start-regexp "/\\*")
   (setq-local comment-multi-line t)