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))))))))
 

Reply via email to