diff options
| author | Reuben Thomas | 2014-09-17 10:17:27 +0100 |
|---|---|---|
| committer | Reuben Thomas | 2014-09-17 10:17:27 +0100 |
| commit | 061184b8c63f214b9a8bd239055bd65a6a780a14 (patch) | |
| tree | 781043175348580c7d28dfa3a1c505e03b87f119 | |
| parent | 2e4c2fe2787785a421f256541de642976e9bd90b (diff) | |
| download | emacs-061184b8c63f214b9a8bd239055bd65a6a780a14.tar.gz emacs-061184b8c63f214b9a8bd239055bd65a6a780a14.zip | |
Add interpreter-mode-alist support for various JavaScript interpreters.
* progmodes/js.el: here.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/progmodes/js.el | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d5054c0c9fc..caeda7ae3e3 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2014-09-17 Reuben Thomas <rrt@sc3d.org> | ||
| 2 | |||
| 3 | * progmodes/js.el: Add interpreter-mode-alist support for various | ||
| 4 | JavaScript interpreters. | ||
| 5 | |||
| 1 | 2014-09-17 Paul Eggert <eggert@cs.ucla.edu> | 6 | 2014-09-17 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 7 | ||
| 3 | Don't assume 'grep' supports GREP_OPTIONS. | 8 | Don't assume 'grep' supports GREP_OPTIONS. |
diff --git a/lisp/progmodes/js.el b/lisp/progmodes/js.el index a8f0d556ec4..d7017e9eed1 100644 --- a/lisp/progmodes/js.el +++ b/lisp/progmodes/js.el | |||
| @@ -3479,6 +3479,10 @@ If one hasn't been set, or if it's stale, prompt for a new one." | |||
| 3479 | '(when (fboundp 'folding-add-to-marks-list) | 3479 | '(when (fboundp 'folding-add-to-marks-list) |
| 3480 | (folding-add-to-marks-list 'js-mode "// {{{" "// }}}" ))) | 3480 | (folding-add-to-marks-list 'js-mode "// {{{" "// }}}" ))) |
| 3481 | 3481 | ||
| 3482 | ;;;###autoload | ||
| 3483 | (dolist (name (list "node" "nodejs" "gjs" "rhino")) | ||
| 3484 | (add-to-list 'interpreter-mode-alist (cons (purecopy name) 'js-mode))) | ||
| 3485 | |||
| 3482 | (provide 'js) | 3486 | (provide 'js) |
| 3483 | 3487 | ||
| 3484 | ;; js.el ends here | 3488 | ;; js.el ends here |