[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/symbol-overlay 6e1f23d6f2 023/152: fix an overlay error
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/symbol-overlay 6e1f23d6f2 023/152: fix an overlay error |
Date: |
Thu, 7 Jul 2022 12:04:08 -0400 (EDT) |
branch: elpa/symbol-overlay
commit 6e1f23d6f2f17ad059d4cbe65f47488de336d285
Author: wolray <290061869@qq.com>
Commit: wolray <290061869@qq.com>
fix an overlay error
---
readme.md | 2 +-
symbol-overlay.el | 7 ++++---
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/readme.md b/readme.md
index 256045d665..f21c4ffd8f 100644
--- a/readme.md
+++ b/readme.md
@@ -24,7 +24,7 @@ When putting overlays on symbols, **an auto-activated
overlay-inside keymap** wi
### Powerful
-- Toggle overlays of all occurrences of symbol at point: `symbol-overlay-put`
+- Toggle all overlays of symbol at point: `symbol-overlay-put`
- Copy symbol at point: `symbol-overlay-save-symbol`
- Jump back to the position before a recent jump: `symbol-overlay-echo-mark`
- Remove all highlighted symbols in the buffer: `symbol-overlay-remove-all`
diff --git a/symbol-overlay.el b/symbol-overlay.el
index fbfd5eecb1..f73e4a901d 100644
--- a/symbol-overlay.el
+++ b/symbol-overlay.el
@@ -44,7 +44,7 @@
;; When putting overlays on symbols, an auto-activated overlay-inside keymap
;; will enable you to call various useful commands with a single keystroke.
-;; Toggle overlays of all occurrences of symbol at point: `symbol-overlay-put'
+;; Toggle all overlays of symbol at point: `symbol-overlay-put'
;; Copy symbol at point: `symbol-overlay-save-symbol'
;; Jump back to the position before a recent jump: `symbol-overlay-echo-mark'
;; Remove all highlighted symbols in the buffer: `symbol-overlay-remove-all'
@@ -147,6 +147,7 @@ Use COLOR as the overlay's background color."
(foreground-color . "black"))))
(overlay-put overlay 'face face)
(overlay-put overlay 'keymap symbol-overlay-map)
+ (overlay-put overlay 'evaporate t)
(overlay-put overlay 'symbol symbol)))
(defun symbol-overlay-put-all (symbol &optional keyword)
@@ -189,7 +190,7 @@ If COLOR-MSG is non-nil, add the color used by current
overlay in brackets."
;;;###autoload
(defun symbol-overlay-put ()
- "Toggle overlays of all occurrences of symbol at point."
+ "Toggle all overlays of symbol at point."
(interactive)
(unless (minibufferp)
(let* ((symbol (symbol-overlay-get-symbol))
@@ -368,7 +369,7 @@ BEG, END and LEN are the beginning, end and length of
changed text.
This function is added to `after-change-functions' hook."
(unless (or (minibufferp) (not symbol-overlay-keywords-alist))
(let ((case-fold-search nil)
- bounds p)
+ bounds)
(save-excursion
(goto-char end)
(when (setq bounds (bounds-of-thing-at-point 'symbol))
- [nongnu] elpa/symbol-overlay 8aa6b11a73 135/152: Maintain timer buffer-locally, (continued)
- [nongnu] elpa/symbol-overlay 8aa6b11a73 135/152: Maintain timer buffer-locally, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay eff8230ffe 119/152: Add a hook for when the cursor enters or leaves the symbol overlay, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay c41a347a0c 138/152: add symbol-overlay-ignore-function-clojure, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 2e79aaeae3 141/152: fixup! fixup! fixup! add symbol-overlay-ignore-function-clojure, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 6992e5e65c 111/152: add new var: symbol-overlay-displayed-window, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 8629a4ddbe 147/152: Merge pull request #76 from mattbeshara/cancel-timer-when-buffer-killed, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 4231a36e39 145/152: Merge pull request #73 from tarsiiformes/keyword, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay c439b73a5f 152/152: Merge pull request #78 from mattbeshara/single-active-timer, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 2ad907ae15 009/152: edit the descripition, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 50d645bc05 013/152: Merge branch 'syohex-fix-package', ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 6e1f23d6f2 023/152: fix an overlay error,
ELPA Syncer <=
- [nongnu] elpa/symbol-overlay 81d069f2c4 020/152: (v2.3) add save-symbol, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay b00771b093 073/152: 170814, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 03da3c1d43 078/152: Merge pull request #11 from purcell/patch-2, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 33e5138fa9 083/152: add faces, replace color logic with face logic, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 2138e296fd 088/152: Merge pull request #18 from wbolster/major-mode-ignore-callbacks, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay dc3a9b4cd3 093/152: Merge pull request #23 from tarsiiformes/custom-type, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 8bcb681bcb 099/152: Merge pull request #27 from dakra/add-go-support, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 88c3ed02a0 115/152: bind kbd < > to jump-first/last, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay 7fa58ecaa7 144/152: Avoid positional arguments to define-minor-mode, ELPA Syncer, 2022/07/07
- [nongnu] elpa/symbol-overlay a37404a6a0 097/152: Merge pull request #26 from jguenther/patch-1, ELPA Syncer, 2022/07/07