From 061184b8c63f214b9a8bd239055bd65a6a780a14 Mon Sep 17 00:00:00 2001 From: Reuben Thomas Date: Wed, 17 Sep 2014 10:17:27 +0100 Subject: [PATCH] Add interpreter-mode-alist support for various JavaScript interpreters. * progmodes/js.el: here. --- lisp/ChangeLog | 5 +++++ lisp/progmodes/js.el | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d5054c0c9fc..caeda7ae3e3 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2014-09-17 Reuben Thomas + + * progmodes/js.el: Add interpreter-mode-alist support for various + JavaScript interpreters. + 2014-09-17 Paul Eggert 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." '(when (fboundp 'folding-add-to-marks-list) (folding-add-to-marks-list 'js-mode "// {{{" "// }}}" ))) +;;;###autoload +(dolist (name (list "node" "nodejs" "gjs" "rhino")) + (add-to-list 'interpreter-mode-alist (cons (purecopy name) 'js-mode))) + (provide 'js) ;; js.el ends here -- 2.39.5