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

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

[nongnu] elpa/evil-visualstar ced3ae62e2 08/19: add visualstar search to


From: ELPA Syncer
Subject: [nongnu] elpa/evil-visualstar ced3ae62e2 08/19: add visualstar search to ex search history and evil search history
Date: Thu, 6 Jan 2022 04:00:21 -0500 (EST)

branch: elpa/evil-visualstar
commit ced3ae62e2f1081cd3a4e97708969aa7ac0142a1
Author: andyque <guanghui8827@126.com>
Commit: andyque <guanghui8827@126.com>

    add visualstar search to ex search history and evil search history
---
 evil-visualstar.el | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/evil-visualstar.el b/evil-visualstar.el
index 1bb76185ec..77fe4e60be 100644
--- a/evil-visualstar.el
+++ b/evil-visualstar.el
@@ -58,6 +58,11 @@
           (setq evil-ex-search-direction direction)
           (setq evil-ex-search-pattern pattern)
           (evil-ex-search-activate-highlight pattern)
+        ;; update search history unless this pattern equals the
+        ;; previous pattern
+        (unless (equal (car-safe evil-ex-search-history) selection)
+          (push selection evil-ex-search-history))
+        (evil-push-search-history selection (eq direction 'forward))
           (evil-ex-search-next))))))
 
 (defun evil-visualstar/begin-search-forward (beg end)



reply via email to

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