]> code.delx.au - gnu-emacs/blobdiff - lisp/progmodes/js.el
Handling of `c-parse-state'. Fix low level bug.
[gnu-emacs] / lisp / progmodes / js.el
index f06c5c75b1a65e88f0fe8b113df70d9f5d4b7f8f..40a4a1080b5488f6109eb6755131b31848885970 100644 (file)
@@ -3497,7 +3497,7 @@ If one hasn't been set, or if it's stale, prompt for a new one."
 ;;; Main Function
 
 ;;;###autoload
-(define-derived-mode js-mode prog-mode "Javascript"
+(define-derived-mode js-mode prog-mode "JavaScript"
   "Major mode for editing JavaScript."
   :group 'js
   (setq-local indent-line-function 'js-indent-line)
@@ -3528,7 +3528,7 @@ If one hasn't been set, or if it's stale, prompt for a new one."
 
   ;; for filling, pretend we're cc-mode
   (setq c-comment-prefix-regexp "//+\\|\\**"
-        c-paragraph-start "$"
+        c-paragraph-start "\\(@[[:alpha:]]+\\>\\|$\\)"
         c-paragraph-separate "$"
         c-block-comment-prefix "* "
         c-line-comment-starter "//"