Don't kill scratch or dashboard buffer, but cycle through them on kill attempt
This commit is contained in:
parent
031457bcaf
commit
047ea64e99
3 changed files with 17 additions and 5 deletions
|
@ -139,7 +139,7 @@ See `doom-real-buffer-p' for what 'real' means."
|
|||
(setq destbuf (doom-fallback-buffer))
|
||||
(message "Nowhere to go"))
|
||||
(prog1
|
||||
(set-buffer destbuf)
|
||||
(switch-to-buffer destbuf)
|
||||
(when (eq destbuf (doom-fallback-buffer))
|
||||
(cd project-dir)))))
|
||||
|
||||
|
@ -199,8 +199,7 @@ See `doom-real-buffer-p' for what 'real' means."
|
|||
(when buffer-win
|
||||
(unrecord-window-buffer buffer-win buffer))
|
||||
(when only-buffer-window-p
|
||||
(unless (eq buffer (doom-fallback-buffer))
|
||||
(kill-buffer buffer))))
|
||||
(kill-buffer buffer)))
|
||||
(eq (current-buffer) buffer)))
|
||||
|
||||
;;;###autoload
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue