[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/symbol-overlay 6f7130ec71 3/4: Merge pull request #98 from
|
From: |
ELPA Syncer |
|
Subject: |
[nongnu] elpa/symbol-overlay 6f7130ec71 3/4: Merge pull request #98 from tarsiiformes/one-overlay |
|
Date: |
Wed, 3 May 2023 07:03:52 -0400 (EDT) |
branch: elpa/symbol-overlay
commit 6f7130ec7157df26702f1f286e762080631f09f6
Merge: ed00723037 8e39ae3c62
Author: Steve Purcell <steve@sanityinc.com>
Commit: GitHub <noreply@github.com>
Merge pull request #98 from tarsiiformes/one-overlay
Before adding a permanent overlay, remove temporary overlay
---
symbol-overlay.el | 2 ++
1 file changed, 2 insertions(+)
diff --git a/symbol-overlay.el b/symbol-overlay.el
index 3bead7dea4..252633b0c5 100644
--- a/symbol-overlay.el
+++ b/symbol-overlay.el
@@ -385,6 +385,8 @@ Otherwise apply `symbol-overlay-default-face'."
The face is randomly picked from `symbol-overlay-faces'.
If SCOPE is non-nil, put overlays only on occurrences in scope.
If KEYWORD is non-nil, remove it then use its color on new overlays."
+ (when symbol-overlay-temp-symbol
+ (symbol-overlay-remove-temp))
(let* ((case-fold-search nil)
(limit (length symbol-overlay-faces))
(face (or (symbol-overlay-maybe-remove keyword)