Fix +ivy/switch-buffer when buffer-list is empty
This commit is contained in:
parent
0574ba2d84
commit
9ccffc718e
1 changed files with 32 additions and 31 deletions
|
@ -3,6 +3,7 @@
|
|||
;; 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
|
||||
(+ 5 (cl-loop for buf in buffer-list
|
||||
|
@ -33,7 +34,7 @@
|
|||
(abbreviate-file-name
|
||||
(file-name-directory buffer-file-name)))))
|
||||
(format (format "%%-%ds %%-%ds %%s" min-name min-mode)
|
||||
type mode (or path ""))))))
|
||||
type mode (or path "")))))))
|
||||
|
||||
(defun +ivy--select-buffer-action (buffer)
|
||||
(ivy--switch-buffer-action
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue