From c44313327588b5d2aafe9234e71f081f39a16082 Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Tue, 9 Apr 2019 15:02:00 -0400 Subject: [PATCH] * lisp/progmodes/js.el (js-mode): Don't set comment-start-skip globally! --- lisp/progmodes/js.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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) -- 2.39.2