[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/detached 21f17e0be3 2/7: Update detach from session com
From: |
ELPA Syncer |
Subject: |
[elpa] externals/detached 21f17e0be3 2/7: Update detach from session command |
Date: |
Wed, 5 Oct 2022 12:57:29 -0400 (EDT) |
branch: externals/detached
commit 21f17e0be31b0627be279bcbda408f2bd35f8b5f
Author: Niklas Eklund <niklas.eklund@posteo.net>
Commit: Niklas Eklund <niklas.eklund@posteo.net>
Update detach from session command
Check if the session window is a single window or not. Don't try to
delete the window if there is only one, Emacs gets sad then.
---
detached.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/detached.el b/detached.el
index 05a3fc9603..8e5ac5a7ad 100644
--- a/detached.el
+++ b/detached.el
@@ -597,7 +597,9 @@ active session. For sessions created with
`detached-compile' or
(comint-simple-send process detached--dtach-detach-character)
(message "[detached]"))
(setq detached--buffer-session nil)
- (kill-buffer-and-window))
+ (if (= (length (window-list)) 1)
+ (kill-buffer)
+ (kill-buffer-and-window)))
(if (eq 'active (detached--determine-session-state
detached--buffer-session))
;; `detached-eshell'
(if-let ((process (and (eq major-mode 'eshell-mode)
- [elpa] externals/detached updated (fdf05c63a3 -> 0b5f2fcd1e), ELPA Syncer, 2022/10/05
- [elpa] externals/detached b38ff55864 4/7: Simplify window deletion, ELPA Syncer, 2022/10/05
- [elpa] externals/detached a89fd79a12 5/7: Don't delete single window in detached-list, ELPA Syncer, 2022/10/05
- [elpa] externals/detached 2d59684dd5 1/7: Update removal of detached-message in output, ELPA Syncer, 2022/10/05
- [elpa] externals/detached 0b5f2fcd1e 7/7: Make sure to bury detached-list buffer, ELPA Syncer, 2022/10/05
- [elpa] externals/detached d68f72ed27 3/7: Close detached-list window when opening a session, ELPA Syncer, 2022/10/05
- [elpa] externals/detached d58f815d91 6/7: Add more display buffer customization options, ELPA Syncer, 2022/10/05
- [elpa] externals/detached 21f17e0be3 2/7: Update detach from session command,
ELPA Syncer <=