mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 14:30:50 -08:00
Cancel the eldoc timer when switching off eldoc mode
* lisp/emacs-lisp/eldoc.el (eldoc-mode): Cancel the eldoc timer when switching off eldoc mode. It will be restarted again if needed (bug#17582).
This commit is contained in:
parent
3a33afe25d
commit
b9d69380a1
1 changed files with 4 additions and 1 deletions
|
|
@ -197,7 +197,10 @@ expression point is on."
|
|||
(t
|
||||
(kill-local-variable 'eldoc-message-commands)
|
||||
(remove-hook 'post-command-hook 'eldoc-schedule-timer t)
|
||||
(remove-hook 'pre-command-hook 'eldoc-pre-command-refresh-echo-area t))))
|
||||
(remove-hook 'pre-command-hook 'eldoc-pre-command-refresh-echo-area t)
|
||||
(when eldoc-timer
|
||||
(cancel-timer eldoc-timer)
|
||||
(setq eldoc-timer nil)))))
|
||||
|
||||
;;;###autoload
|
||||
(define-minor-mode global-eldoc-mode
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue