From 93ef81bfd42187697e50281fb531d127c0acb888 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 14 Jan 2025 02:47:50 -0500 Subject: [PATCH] fix: don't prompt to save non-file buffers Fix: #8241 --- lisp/doom-ui.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/doom-ui.el b/lisp/doom-ui.el index bb9ba8caa..cdfcbbd6b 100644 --- a/lisp/doom-ui.el +++ b/lisp/doom-ui.el @@ -219,7 +219,8 @@ windows, switch to `doom-fallback-buffer'. Otherwise, delegate to original (run-hook-with-args-until-failure 'kill-buffer-query-functions)) (let ((visible-p (delq (selected-window) (get-buffer-window-list buf nil t)))) (unless visible-p - (when (and (buffer-modified-p buf) + (when (and (buffer-file-name (buffer-base-buffer)) + (buffer-modified-p buf) (not (y-or-n-p (format "Buffer %s is modified; kill anyway?" buf))))