branch: master
commit 1bf56c32d28f2d6fa1a1e82bf4b4b8b7d44d2fc1
Author: Oleh Krehel <ohwoeo...@gmail.com>
Commit: Oleh Krehel <ohwoeo...@gmail.com>

    swiper.el (swiper--query-replace-setup): Fix for ivy--regex-ignore-order
    
    Fixes #2010
---
 swiper.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/swiper.el b/swiper.el
index 2f5a578..7434b4b 100644
--- a/swiper.el
+++ b/swiper.el
@@ -146,10 +146,11 @@
 
 (defun swiper--query-replace-setup ()
   (with-ivy-window
-    (let ((end (window-end (selected-window) t)))
+    (let ((end (window-end (selected-window) t))
+          (re (ivy--regex ivy-text)))
       (save-excursion
         (goto-char (window-start))
-        (while (re-search-forward ivy--old-re end t)
+        (while (re-search-forward re end t)
           (push (make-overlay (1- (match-end 0)) (match-end 0))
                 swiper--query-replace-overlays))))))
 

Reply via email to