branch: master
commit e6f11671a45b8c499ca3bb346074bd011b660636
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>

    ivy.el (ivy-switch-buffer-occur): Simplify
---
 ivy.el | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/ivy.el b/ivy.el
index 7d36f24..ffa0769 100644
--- a/ivy.el
+++ b/ivy.el
@@ -3615,10 +3615,7 @@ Skip buffers that match `ivy-ignore-buffers'."
 
 (defun ivy-switch-buffer-occur ()
   "Occur function for `ivy-switch-buffer' using `ibuffer'."
-  (let* ((cand-regexp
-          (concat "\\(" (mapconcat #'regexp-quote ivy--old-cands "\\|") "\\)"))
-         (new-qualifier `((name . ,cand-regexp))))
-    (ibuffer nil (buffer-name) new-qualifier)))
+  (ibuffer nil (buffer-name) (list (cons 'name ivy--old-re))))
 
 ;;;###autoload
 (defun ivy-switch-buffer ()

Reply via email to