diff options
author | F. Jason Park <jp@neverwas.me> | 2024-12-17 17:53:34 -0800 |
---|---|---|
committer | F. Jason Park <jp@neverwas.me> | 2024-12-20 18:18:02 -0800 |
commit | d1c670f0cbf9c66d59b24797f38203ea698813c3 (patch) | |
tree | 8d0a7e35c6323120d4591fa387f7b01ba2df3cd4 /lisp/emacs-lisp/lisp.el | |
parent | 2d173aa3d34e60206f4889eb0220aa2269b3ed4d (diff) | |
download | emacs-d1c670f0cbf9c66d59b24797f38203ea698813c3.tar.gz emacs-d1c670f0cbf9c66d59b24797f38203ea698813c3.tar.bz2 emacs-d1c670f0cbf9c66d59b24797f38203ea698813c3.zip |
Disable which-func-mode in erc-imenu buffers
* lisp/erc/erc-imenu.el (erc-imenu-setup): Move after module definition
so the variable `erc-imenu-mode' is defined. Run teardown code when
module is deactivated. Set `which-func-mode' to nil locally.
(erc-imenu-mode, erc-imenu-enable, erc-imenu-disable): Manage membership
of `erc-imenu--disable-which-func' in `which-function-mode-hook'.
(erc-imenu--disable-which-func): New function. (Bug#74934)
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions