Fix doom|protect-visible-buffers protecting temporary buffers

This commit is contained in:
Henrik Lissner
2018-05-17 15:14:56 +02:00
parent bed5a2f305
commit 3853fdbf8d

View File

@ -627,7 +627,8 @@ confirmation."
(defun doom|protect-visible-buffers () (defun doom|protect-visible-buffers ()
"Don't kill the current buffer if it is visible in another window (bury it "Don't kill the current buffer if it is visible in another window (bury it
instead)." instead)."
(not (delq (selected-window) (get-buffer-window-list nil nil t)))) (not (and (delq (selected-window) (get-buffer-window-list nil nil t))
(not (equal (substring (buffer-name) 0 1) " ")))))
(defun doom|protect-fallback-buffer () (defun doom|protect-fallback-buffer ()
"Don't kill the scratch buffer." "Don't kill the scratch buffer."