[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/detached 3b7be9c684 15/38: Properly detach degraded ses
From: |
ELPA Syncer |
Subject: |
[elpa] externals/detached 3b7be9c684 15/38: Properly detach degraded session |
Date: |
Thu, 17 Nov 2022 17:57:54 -0500 (EST) |
branch: externals/detached
commit 3b7be9c684d6221ba4e9da3faa924c49c14790f7
Author: Niklas Eklund <niklas.eklund@posteo.net>
Commit: Niklas Eklund <niklas.eklund@posteo.net>
Properly detach degraded session
---
detached.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/detached.el b/detached.el
index 806ea642ad..6a1a7670c9 100644
--- a/detached.el
+++ b/detached.el
@@ -1381,7 +1381,9 @@ Optionally make the path LOCAL to host."
(cl-defmethod detached--detach-session ((_mode (derived-mode shell-mode)))
"Detach from session when MODE is `shell-mode'."
- (detached--detach-from-comint-process)
+ (if (detached-session-degraded-p detached-buffer-session)
+ (comint-interrupt-subjob)
+ (detached--detach-from-comint-process))
(when (string-match detached--shell-command-buffer (buffer-name))
(detached--quit-session-buffer)))
- [elpa] externals/detached updated (53161621ff -> 0facedc6fb), ELPA Syncer, 2022/11/17
- [elpa] externals/detached aa75d63a4c 02/38: Update session start command, ELPA Syncer, 2022/11/17
- [elpa] externals/detached d7dc968dfe 07/38: Sync start/attach command with main branch, ELPA Syncer, 2022/11/17
- [elpa] externals/detached c72236c67f 06/38: Implement attach command, ELPA Syncer, 2022/11/17
- [elpa] externals/detached 3b7be9c684 15/38: Properly detach degraded session,
ELPA Syncer <=
- [elpa] externals/detached 1092140da8 29/38: Add detached-session-map, ELPA Syncer, 2022/11/17
- [elpa] externals/detached 945830a744 33/38: Remove deprecated function, ELPA Syncer, 2022/11/17
- [elpa] externals/detached a15b46d32f 35/38: Merge copy and annotation commands, ELPA Syncer, 2022/11/17
- [elpa] externals/detached 0facedc6fb 38/38: Update CHANGELOG, ELPA Syncer, 2022/11/17
- [elpa] externals/detached ff666ad28e 25/38: Fix indentation, ELPA Syncer, 2022/11/17
- [elpa] externals/detached 3c7ac1730f 34/38: Add session environment property getter, ELPA Syncer, 2022/11/17
- [elpa] externals/detached 236f6c95af 08/38: Improve implementation, ELPA Syncer, 2022/11/17
- [elpa] externals/detached 0ca53e29ff 09/38: Remove error check, ELPA Syncer, 2022/11/17
- [elpa] externals/detached fec1a4c7bd 24/38: Update function signatures, ELPA Syncer, 2022/11/17
- [elpa] externals/detached 473fcc2d43 23/38: Rename detached-session-modes, ELPA Syncer, 2022/11/17