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

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

[elpa] master fc2e198 335/348: swiper.el (swiper--action): Set evil sear


From: Oleh Krehel
Subject: [elpa] master fc2e198 335/348: swiper.el (swiper--action): Set evil search direction to forward
Date: Sat, 8 Apr 2017 11:04:25 -0400 (EDT)

branch: master
commit fc2e1984fdc6a373d2f85a99a05e27926db52bc9
Author: Evgeni Kolev <address@hidden>
Commit: Evgeni Kolev <address@hidden>

    swiper.el (swiper--action): Set evil search direction to forward
    
    Without setting evil-ex-search-direction, evil-search-next and
    evil-search-previous (bound to `n` and `N` in evil-mode) will repeat
    swiper's last search, but will use the direction of the pre-swiper
    search. If there is no previous search before swiper, evil-search-next
    and evil-search-previous will not work. swiper doesn't have a concept
    of `backward` search, hence it makes sense to always set direction to
    'forward.
---
 swiper.el | 1 +
 1 file changed, 1 insertion(+)

diff --git a/swiper.el b/swiper.el
index c9b05db..8195bc0 100644
--- a/swiper.el
+++ b/swiper.el
@@ -722,6 +722,7 @@ WND, when specified is the window."
                    (eq evil-search-module 'evil-search))
           (add-to-history 'evil-ex-search-history re)
           (setq evil-ex-search-pattern (list re t t))
+          (setq evil-ex-search-direction 'forward)
           (when evil-ex-search-persistent-highlight
             (evil-ex-search-activate-highlight evil-ex-search-pattern)))))))
 



reply via email to

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