Don't add modes to which-func-modes if already set to t.
* lisp/progmodes/verilog-mode.el (verilog-mode): Check whether which-func-modes is t before adding verilog-mode. Reported by Andy Moreton <andrewjmoreton@gmail.com>. * lisp/mh-e/mh-folder.el (top): Check whether which-func-modes is t before adding mh-folder-mode.
This commit is contained in:
parent
d64a438f6a
commit
7dd51bf1c2
4 changed files with 14 additions and 4 deletions
|
@ -1,7 +1,12 @@
|
|||
2012-04-21 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* progmodes/verilog-mode.el (verilog-mode): Check whether
|
||||
which-func-modes is t before adding verilog-mode.
|
||||
Reported by Andy Moreton <andrewjmoreton@gmail.com>.
|
||||
|
||||
2012-04-21 Leo Liu <sdl.web@gmail.com>
|
||||
|
||||
* net/rcirc.el (rcirc): Avoid error when process-contact returns
|
||||
t.
|
||||
* net/rcirc.el (rcirc): Avoid error when process-contact returns t.
|
||||
|
||||
2012-04-21 Michael Vehrs <Michael.Burschik@gmx.de>
|
||||
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2012-04-21 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* mh-folder.el (top): Check whether which-func-modes is t before
|
||||
adding mh-folder-mode.
|
||||
|
||||
2011-11-20 Bill Wohler <wohler@newt.com>
|
||||
|
||||
* Release MH-E version 8.3.1.
|
||||
|
|
|
@ -520,7 +520,7 @@ font-lock is done highlighting.")
|
|||
|
||||
;; Register mh-folder-mode as supporting which-function-mode...
|
||||
(mh-require 'which-func nil t)
|
||||
(when (boundp 'which-func-modes)
|
||||
(when (and (boundp 'which-func-modes) (listp which-func-modes))
|
||||
(add-to-list 'which-func-modes 'mh-folder-mode))
|
||||
|
||||
;; Shush compiler.
|
||||
|
|
|
@ -3592,7 +3592,7 @@ Key bindings specific to `verilog-mode-map' are:
|
|||
(set (make-local-variable 'imenu-generic-expression)
|
||||
verilog-imenu-generic-expression)
|
||||
;; Tell which-func-modes that imenu knows about verilog
|
||||
(when (boundp 'which-func-modes)
|
||||
(when (and (boundp 'which-func-modes) (listp which-func-modes))
|
||||
(add-to-list 'which-func-modes 'verilog-mode))
|
||||
;; hideshow support
|
||||
(when (boundp 'hs-special-modes-alist)
|
||||
|
|
Loading…
Add table
Reference in a new issue