diff options
| author | Juanma Barranquero | 2012-04-21 18:57:49 +0200 |
|---|---|---|
| committer | Juanma Barranquero | 2012-04-21 18:57:49 +0200 |
| commit | 7dd51bf1c26ff6b830d7cfad78014742afcc2e2a (patch) | |
| tree | 710009940c95129a644ba8455a4ae28e66e0318d | |
| parent | d64a438f6a88f5db66ddf21ff97f9e06c00e33b0 (diff) | |
| download | emacs-7dd51bf1c26ff6b830d7cfad78014742afcc2e2a.tar.gz emacs-7dd51bf1c26ff6b830d7cfad78014742afcc2e2a.zip | |
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.
| -rw-r--r-- | lisp/ChangeLog | 9 | ||||
| -rw-r--r-- | lisp/mh-e/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/mh-e/mh-folder.el | 2 | ||||
| -rw-r--r-- | lisp/progmodes/verilog-mode.el | 2 |
4 files changed, 14 insertions, 4 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 1b9ef8dbd02..2ffd9ce77a8 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,7 +1,12 @@ | |||
| 1 | 2012-04-21 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * progmodes/verilog-mode.el (verilog-mode): Check whether | ||
| 4 | which-func-modes is t before adding verilog-mode. | ||
| 5 | Reported by Andy Moreton <andrewjmoreton@gmail.com>. | ||
| 6 | |||
| 1 | 2012-04-21 Leo Liu <sdl.web@gmail.com> | 7 | 2012-04-21 Leo Liu <sdl.web@gmail.com> |
| 2 | 8 | ||
| 3 | * net/rcirc.el (rcirc): Avoid error when process-contact returns | 9 | * net/rcirc.el (rcirc): Avoid error when process-contact returns t. |
| 4 | t. | ||
| 5 | 10 | ||
| 6 | 2012-04-21 Michael Vehrs <Michael.Burschik@gmx.de> | 11 | 2012-04-21 Michael Vehrs <Michael.Burschik@gmx.de> |
| 7 | 12 | ||
diff --git a/lisp/mh-e/ChangeLog b/lisp/mh-e/ChangeLog index 2c3d0dc3803..f98b4a7490e 100644 --- a/lisp/mh-e/ChangeLog +++ b/lisp/mh-e/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2012-04-21 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * mh-folder.el (top): Check whether which-func-modes is t before | ||
| 4 | adding mh-folder-mode. | ||
| 5 | |||
| 1 | 2011-11-20 Bill Wohler <wohler@newt.com> | 6 | 2011-11-20 Bill Wohler <wohler@newt.com> |
| 2 | 7 | ||
| 3 | * Release MH-E version 8.3.1. | 8 | * Release MH-E version 8.3.1. |
diff --git a/lisp/mh-e/mh-folder.el b/lisp/mh-e/mh-folder.el index 71ef87385ca..d9e6c74f3f3 100644 --- a/lisp/mh-e/mh-folder.el +++ b/lisp/mh-e/mh-folder.el | |||
| @@ -520,7 +520,7 @@ font-lock is done highlighting.") | |||
| 520 | 520 | ||
| 521 | ;; Register mh-folder-mode as supporting which-function-mode... | 521 | ;; Register mh-folder-mode as supporting which-function-mode... |
| 522 | (mh-require 'which-func nil t) | 522 | (mh-require 'which-func nil t) |
| 523 | (when (boundp 'which-func-modes) | 523 | (when (and (boundp 'which-func-modes) (listp which-func-modes)) |
| 524 | (add-to-list 'which-func-modes 'mh-folder-mode)) | 524 | (add-to-list 'which-func-modes 'mh-folder-mode)) |
| 525 | 525 | ||
| 526 | ;; Shush compiler. | 526 | ;; Shush compiler. |
diff --git a/lisp/progmodes/verilog-mode.el b/lisp/progmodes/verilog-mode.el index c8ef8f0324c..0139795dd38 100644 --- a/lisp/progmodes/verilog-mode.el +++ b/lisp/progmodes/verilog-mode.el | |||
| @@ -3592,7 +3592,7 @@ Key bindings specific to `verilog-mode-map' are: | |||
| 3592 | (set (make-local-variable 'imenu-generic-expression) | 3592 | (set (make-local-variable 'imenu-generic-expression) |
| 3593 | verilog-imenu-generic-expression) | 3593 | verilog-imenu-generic-expression) |
| 3594 | ;; Tell which-func-modes that imenu knows about verilog | 3594 | ;; Tell which-func-modes that imenu knows about verilog |
| 3595 | (when (boundp 'which-func-modes) | 3595 | (when (and (boundp 'which-func-modes) (listp which-func-modes)) |
| 3596 | (add-to-list 'which-func-modes 'verilog-mode)) | 3596 | (add-to-list 'which-func-modes 'verilog-mode)) |
| 3597 | ;; hideshow support | 3597 | ;; hideshow support |
| 3598 | (when (boundp 'hs-special-modes-alist) | 3598 | (when (boundp 'hs-special-modes-alist) |