■
html-script.elをつかってemacsでjavascriptをさわってみた。
F12を押すとその言語のモード(つまりここだとjavascript)に変わってくれるんだけど、なぜか自分の環境だとjava-modeになってしまう。
html-script.elをみて109行目あたりから
(defcustom html-script-regions '(("<%" "%>" visual-basic-mode) ("<\\?" "\\?>" php-mode c-mode) ("<style[ \t]+type=\"text/css\"" "</style>" css-mode c-mode) ("<style[ \t]+type=\"css\"" "</style>" css-mode c-mode) ("<script[ \t]+language=\"vbscript\"[ \t]*>" "</script>" visual-basic-mode) ("<script[ \t]+type=\"text/vbscript\"[ \t]*>" "</script>" visual-basic-mode) ("<script[ \t]+language=\"javascript\"[ \t]*>" "</script>" javascript-mode ecmascript-mode jde-mode java-mode javascript-generic-mode c-mode) ("<script[ \t]+type=\"text/javascript\"[ \t]*>" "</script>" javascript-mode ecmascript-mode jde-mode java-mode javascript-generic-mode c-mode)) "Define script regions. Each entry should consist of a list of a starting regexp, an ending regexp, and a list of modes to try for that region in that order.")
と javascritp-mode を加えてみた。
とりあえず動いたのでよしとする。