|
From: | Oleksandr Gavenko |
Subject: | bug#8933: 'js-mode' break single char comment highlighting from 'define-generic-mode'. |
Date: | Fri, 24 Jun 2011 22:23:14 +0100 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11 |
I use Emacs 23.3. $ emacs -Q Next eval: (define-generic-mode my-mode '(?\; ?#) nil nil nil nil) And open file with two or more lines: ; commented line (1) wrongly highlighted line (2) another wrongly highlighted line (3) After 'M-x my-mode RET' line (1) highlighted as comment line. Another line not. Then open any .js file so js-mode loaded and back to 'my-mode' file and revert it. Now all line highlighted as comment lines! Because of this I switch .js files to c++-mode (from my .emacs): (setq auto-mode-alist (rassq-delete-all 'js-mode auto-mode-alist)) (add-to-list 'auto-mode-alist '("\\.js$" . c++-mode)) and move '(desktop-save-mode 1)' below this lines. For C-like comments this bug not reproduced. -- Best regards!
[Prev in Thread] | Current Thread | [Next in Thread] |