From: Stefan Monnier Date: Tue, 9 Apr 2019 19:02:00 +0000 (-0400) Subject: * lisp/progmodes/js.el (js-mode): Don't set comment-start-skip globally! X-Git-Tag: emacs-27.0.90~3261^2~24 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=c44313327588b5d2aafe9234e71f081f39a16082;p=emacs.git * lisp/progmodes/js.el (js-mode): Don't set comment-start-skip globally! --- diff --git a/lisp/progmodes/js.el b/lisp/progmodes/js.el index 535b70317a7..70998245818 100644 --- a/lisp/progmodes/js.el +++ b/lisp/progmodes/js.el @@ -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)