branch: master
commit 63a77bad7164bc9f04421d0221b5ddada0302b96
Author: Oleh Krehel <ohwoeo...@gmail.com>
Commit: Oleh Krehel <ohwoeo...@gmail.com>

    swiper.el (swiper-occur): Fix for non-file buffers
---
 swiper.el |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/swiper.el b/swiper.el
index a2c3255..b52d0fe 100644
--- a/swiper.el
+++ b/swiper.el
@@ -321,8 +321,10 @@ When non-nil, INITIAL-INPUT is the initial search pattern."
   (let* ((buffer (ivy-state-buffer ivy-last))
          (fname (propertize
                  (with-ivy-window
-                   (file-name-nondirectory
-                    (buffer-file-name buffer)))
+                   (if (buffer-file-name buffer)
+                       (file-name-nondirectory
+                        (buffer-file-name buffer))
+                     (buffer-name buffer)))
                  'face
                  'compilation-info))
          (cands (mapcar

Reply via email to