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

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

[elpa] master f628441 259/399: swiper.el (swiper-isearch): Fix "C-r"


From: Oleh Krehel
Subject: [elpa] master f628441 259/399: swiper.el (swiper-isearch): Fix "C-r"
Date: Sat, 20 Jul 2019 14:57:36 -0400 (EDT)

branch: master
commit f628441f7c718cd02bf6af05a6e34c417a95ce2c
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>

    swiper.el (swiper-isearch): Fix "C-r"
---
 swiper.el | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/swiper.el b/swiper.el
index ec562e8..1eba1be 100644
--- a/swiper.el
+++ b/swiper.el
@@ -1342,12 +1342,14 @@ When not running `swiper-isearch' already, start it."
             (get-text-property 0 'point s1))
            1)))
 
-(defun swiper-isearch-format-function (_cands)
-  (swiper--isearch-format
-   ivy--index ivy--length ivy--old-cands
-   ivy--old-re
-   (ivy-state-current ivy-last)
-   (ivy-state-buffer ivy-last)))
+(defun swiper-isearch-format-function (cands)
+  (if (numberp (car-safe cands))
+      (swiper--isearch-format
+       ivy--index ivy--length ivy--old-cands
+       ivy--old-re
+       (ivy-state-current ivy-last)
+       (ivy-state-buffer ivy-last))
+    (ivy-format-function-default cands)))
 
 (defun swiper--line-at-point (pt)
   (save-excursion



reply via email to

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