[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/symbol-overlay aaea78b18e 3/5: Improve symbol-overlay-post
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/symbol-overlay aaea78b18e 3/5: Improve symbol-overlay-post-command |
Date: |
Tue, 17 Jan 2023 08:00:23 -0500 (EST) |
branch: elpa/symbol-overlay
commit aaea78b18ec4d712ce8a270a7ecb1866df3b6779
Author: kamoii <>
Commit: kamoii <>
Improve symbol-overlay-post-command
symbol-overlay-get-symbol was invoked unnecessarily.
---
symbol-overlay.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/symbol-overlay.el b/symbol-overlay.el
index fa6512dd05..633a51a7fe 100644
--- a/symbol-overlay.el
+++ b/symbol-overlay.el
@@ -359,7 +359,8 @@ buffer happens to be current when the timer is fired."
(defun symbol-overlay-post-command ()
"Installed on `post-command-hook'."
- (unless (string= (symbol-overlay-get-symbol t) symbol-overlay-temp-symbol)
+ (unless (or (null symbol-overlay-temp-symbol)
+ (string= (symbol-overlay-get-symbol t)
symbol-overlay-temp-symbol))
(symbol-overlay-remove-temp)))
(defun symbol-overlay-put-one (symbol &optional face)