emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/symbol-overlay 5290fd464f 150/152: Only use one timer for


From: ELPA Syncer
Subject: [nongnu] elpa/symbol-overlay 5290fd464f 150/152: Only use one timer for all buffers
Date: Thu, 7 Jul 2022 12:04:24 -0400 (EDT)

branch: elpa/symbol-overlay
commit 5290fd464f8ee3b86751f0f1d9f35b213b07852e
Author: Matt Beshara <m@mfa.pw>
Commit: Matt Beshara <m@mfa.pw>

    Only use one timer for all buffers
---
 symbol-overlay.el | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/symbol-overlay.el b/symbol-overlay.el
index b51a286d26..3f87c6b240 100644
--- a/symbol-overlay.el
+++ b/symbol-overlay.el
@@ -227,10 +227,8 @@ You can re-bind the commands to any keys you prefer.")
   (if symbol-overlay-mode
       (progn
         (add-hook 'post-command-hook #'symbol-overlay-post-command nil t)
-        (add-hook 'kill-buffer-hook #'symbol-overlay-cancel-timer)
         (symbol-overlay-update-timer symbol-overlay-idle-time))
     (remove-hook 'post-command-hook #'symbol-overlay-post-command t)
-    (symbol-overlay-cancel-timer)
     (symbol-overlay-remove-temp)))
 
 (defun symbol-overlay-get-list (dir &optional symbol exclude)
@@ -336,7 +334,7 @@ This only affects symbols in the current displayed window if
     (when f
       (funcall f symbol))))
 
-(defvar-local symbol-overlay-timer nil
+(defvar symbol-overlay-timer nil
   "Timer for temporary highlighting.")
 
 (defun symbol-overlay-cancel-timer ()



reply via email to

[Prev in Thread] Current Thread [Next in Thread]