[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-iedit-state c6ed1ef101 29/32: Disable AHS mode when e
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-iedit-state c6ed1ef101 29/32: Disable AHS mode when exiting evil-iedit-mode |
Date: |
Mon, 12 Dec 2022 20:59:27 -0500 (EST) |
branch: elpa/evil-iedit-state
commit c6ed1ef1018fca1bb000981163a5d0a50fe9b282
Author: duianto <otnaiud@gmail.com>
Commit: Sylvain Benner <sylvain.benner@gmail.com>
Disable AHS mode when exiting evil-iedit-mode
problem
If `auto-highlight-symbol-mode` (AHS) was enabled before entering
`evil-iedit-mode`.
When exiting `evil-iedit-mode`, then the AHS highlight just gets cleared.
But AHS mode is still enabled.
Trying to enable AHS shows the message:
>automatic-symbol-highlight disabled.
AHS mode has to be toggled a second time to enable it.
solution
Disable AHS mode when exiting `evil-iedit-mode`, it also clears the AHS
highlight.
---
evil-iedit-state.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/evil-iedit-state.el b/evil-iedit-state.el
index c739f598c0..e9115eae0a 100644
--- a/evil-iedit-state.el
+++ b/evil-iedit-state.el
@@ -57,7 +57,8 @@
(defun evil-iedit-state/iedit-mode (&optional arg)
"Start `iedit-mode'."
(interactive "P")
- (if (fboundp 'ahs-clear) (ahs-clear))
+ (when (fboundp 'auto-highlight-symbol-mode)
+ (auto-highlight-symbol-mode -1))
(iedit-mode arg)
(evil-iedit-state))
- [nongnu] elpa/evil-iedit-state e111eb4ce1 14/32: Alternative way to leave expand-region transient map, (continued)
- [nongnu] elpa/evil-iedit-state e111eb4ce1 14/32: Alternative way to leave expand-region transient map, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state 6dcbb85418 03/32: Minor README update, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state 44863e6cff 18/32: Fix table formatting in README.md, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state 76a8967a41 02/32: Version 1.0, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state 44c64c7169 31/32: Bump version to 1.3, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state 2d252e199a 24/32: Override yank handlers when pasting, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state 30fcfa96ce 26/32: Fix toggling unmatched lines with V keybinding, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state 6f7b502447 32/32: Update README.md to mention NonGNU ELPA, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state c8793e80e4 30/32: fix "C-U" binding, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state e1a6bfb87c 28/32: fix: call evil-beginning-of-line instead of it's evil-digit-argument counterpart, ELPA Syncer, 2022/12/12
- [nongnu] elpa/evil-iedit-state c6ed1ef101 29/32: Disable AHS mode when exiting evil-iedit-mode,
ELPA Syncer <=
- [nongnu] elpa/evil-iedit-state f5573ddefc 25/32: Fix version of iedit to 0.9.9.9, ELPA Syncer, 2022/12/12