From ddfcf118194d969e5e2688cae6deeac6a7c79721 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 8 Jul 2017 13:42:15 +0200 Subject: [PATCH] Remove current buffer from +ivy/switch-buffer #144 --- modules/completion/ivy/autoload/ivy.el | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/completion/ivy/autoload/ivy.el b/modules/completion/ivy/autoload/ivy.el index 3771038a7..ec8ffa13a 100644 --- a/modules/completion/ivy/autoload/ivy.el +++ b/modules/completion/ivy/autoload/ivy.el @@ -3,9 +3,8 @@ ;; Show more information in ivy-switch-buffer; and only display ;; workgroup-relevant buffers. (defun +ivy--get-buffers (&optional buffer-list) - (when-let (buffer-list (or buffer-list (doom-buffer-list))) - (let* ((buffer-list (or buffer-list (doom-buffer-list))) - (min-name + (when-let (buffer-list (delq (current-buffer) (or buffer-list (doom-buffer-list)))) + (let* ((min-name (+ 5 (cl-loop for buf in buffer-list maximize (length (buffer-name buf))))) (min-mode