]> code.delx.au - gnu-emacs-elpa/commitdiff
swiper.el (swiper-all): Now auto-updates position
authorOleh Krehel <ohwoeowho@gmail.com>
Fri, 26 Feb 2016 08:23:43 +0000 (09:23 +0100)
committerOleh Krehel <ohwoeowho@gmail.com>
Fri, 26 Feb 2016 08:23:43 +0000 (09:23 +0100)
Fixes #401

swiper.el

index 35d9119162b7c83cf26767362d4d3d210746f855..cbad9eab3054c6d44a7ba1a1c92758ef05b5e4ca 100644 (file)
--- a/swiper.el
+++ b/swiper.el
@@ -629,6 +629,8 @@ Run `swiper' for those buffers."
                          (buffer-list)))
             :action 'swiper-multi-action-2
             :unwind #'swiper--cleanup
+            :update-fn (lambda ()
+                         (swiper-multi-action-2 ivy--current))
             :caller 'swiper-multi))
 
 (defun swiper--multi-candidates (buffers)