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))))))