branch: externals/dape
commit d04d6b5e5321c4d97e135867c922b7d8478e1e66
Author: Daniel Pettersson <[email protected]>
Commit: Daniel Pettersson <[email protected]>
Kill buffers on dape-quit no matter what
---
dape.el | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dape.el b/dape.el
index 4f0a26f1de..c1e85fe26e 100644
--- a/dape.el
+++ b/dape.el
@@ -879,10 +879,10 @@ On SKIP-PROCESS-BUFFERS skip deletion of buffers which
has processes."
(string-match-p "\\*dape-.+\\*" (buffer-name
buffer)))))
(seq-do (lambda (buffer)
(condition-case err
- (progn
- (when-let ((window (get-buffer-window buffer)))
- (delete-window window))
- (kill-buffer buffer))
+ (let ((window (get-buffer-window buffer)))
+ (kill-buffer buffer)
+ (when (window-live-p window)
+ (delete-window window)))
(error
(message (error-message-string err))))))))