mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-30 12:21:25 -08:00
* lisp/cedet/semantic.el: Turn off semantic-mode in all buffers (bug#76815),
This commit is contained in:
parent
757f6cb0ac
commit
d8993eff11
1 changed files with 7 additions and 5 deletions
|
|
@ -1075,11 +1075,13 @@ Semantic mode.
|
|||
;; re-activated.
|
||||
(setq semantic-new-buffer-fcn-was-run nil)
|
||||
;; restore the original `imenu-create-index-function'
|
||||
(unless (eq semantic--create-index-function-origin
|
||||
imenu-create-index-function)
|
||||
(setq imenu-create-index-function
|
||||
(or semantic--create-index-function-origin
|
||||
(default-value 'imenu-create-index-function))))))
|
||||
(dolist (b (buffer-list))
|
||||
(with-current-buffer b
|
||||
(unless (eq semantic--create-index-function-origin
|
||||
imenu-create-index-function)
|
||||
(setq imenu-create-index-function
|
||||
(or semantic--create-index-function-origin
|
||||
(default-value 'imenu-create-index-function))))))))
|
||||
|
||||
;;; Autoload some functions that are not in semantic/loaddefs
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue