Switch to fallback buffer on kill-all-buffers

This commit is contained in:
Henrik Lissner 2017-09-13 12:49:36 +02:00
parent 4e7d3c6c06
commit 3345872d7a
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -256,10 +256,9 @@ If PROJECT-P, kill all buffers that belong to the current project."
(interactive "P")
(let ((buffers (if project-p (doom-project-buffer-list) (doom-buffer-list))))
(mapc #'doom-kill-buffer-and-windows buffers)
(when (called-interactively-p 'interactive)
(unless (doom-real-buffer-p)
(switch-to-buffer (doom-fallback-buffer)))
(message "Killed %s buffers" (length buffers)))))
(unless (doom-real-buffer-p)
(switch-to-buffer (doom-fallback-buffer)))
(message "Killed %s buffers" (length buffers))))
;;;###autoload
(defun doom/kill-other-buffers (&optional project-p)