How disable semantic for specific mode?
I use only built-in GNU Emacs CEDET.
This articles provide solution:
http://thread.gmane.org/gmane.emacs.semantic/2439/focus=2440
http://thread.gmane.org/gmane.emacs.semantic/589/focus=592
but for me this instructions seems outdated or irrelevant for GNU Emacs
built-in CEDET as none of *-mode-hook contain
'semantic-default-*-setup' (but I do not comment and recompile
semantic files).
I enable semantic by
(semantic-mode 1)
Search for 'disable' in (info "semantic") take no result.
I want to disable Semantic for js-mode because of bug:
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8894
'which-func-mode' can not find function when 'semantic' enabled.
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8445
"wisent-parse-stream: #<buffer my.js> - Invalid start symbol
bovine-inner-scope" in JavaScript with
"(global-semantic-idle-summary-mode 1)"
Also I think semantic for JS less useful as JS not strong typed lang
and dabbrev completion work much fine.