[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient 88031d6891 14/23: transient--delete-window: E
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient 88031d6891 14/23: transient--delete-window: Ensure buffer is always killed |
Date: |
Sun, 22 Dec 2024 08:44:40 -0500 (EST) |
branch: externals/transient
commit 88031d689108714b1a41618c3f0fd7e2d60d0b5f
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
transient--delete-window: Ensure buffer is always killed
The transient window is expected to be alive when this function is
called, so this shouldn't make a difference, but it also does not
hurt to be a bit defensive.
---
lisp/transient.el | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/lisp/transient.el b/lisp/transient.el
index cb993feef9..ac05ea044b 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -2495,11 +2495,11 @@ value. Otherwise return CHILDREN as is.")
(if (window-parent win)
(delete-window win)
(delete-frame (window-frame win) t)))))
- (when (buffer-live-p transient--buffer)
- (kill-buffer transient--buffer))
- (setq transient--buffer nil)
(when remain-in-minibuffer-window
- (select-window remain-in-minibuffer-window)))))
+ (select-window remain-in-minibuffer-window))))
+ (when (buffer-live-p transient--buffer)
+ (kill-buffer transient--buffer))
+ (setq transient--buffer nil))
(defun transient--export ()
(setq transient-current-prefix transient--prefix)
- [elpa] externals/transient de98430206 05/23: transient--show: Fix remembering old no-other-window parameter value, (continued)
- [elpa] externals/transient de98430206 05/23: transient--show: Fix remembering old no-other-window parameter value, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient a99dcda957 09/23: transient--key-face: Take key into account, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 98c01b846c 20/23: transient-toggle-common: Make transient, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 03ef2e7566 19/23: transient-toggle-common: Define using transient-define-suffix, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient fe71a7e7d6 07/23: Account for duplicated commands with different transient behavior, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient e1126a6ffc 06/23: transient--display-action: Pre-calculate frame dimensions, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient eebcbe306c 11/23: Support including a top-level group from a variable, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 28347e59c4 12/23: transient--insert-group(:around): Add ignored optional second argument, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient fd9811ea1a 13/23: transient--fit-window-to-buffer: Also fit horizontally, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient a45ac41152 15/23: transient--show: No longer redo setup on every refresh, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 88031d6891 14/23: transient--delete-window: Ensure buffer is always killed,
Jonas Bernoulli <=
- [elpa] externals/transient 667ce2b287 18/23: Use transient-default-value in transient-init-value(suffix), Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 184d0074e8 16/23: Store parent group in suffix and subgroup objects, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 76647bfb9b 17/23: transient--inapt-suffix-p: Return t if parent is inapt, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 54d116b9ae 08/23: transient--get-pre-command: Change argument order, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient be2189ab3c 10/23: transient-prefix: Remove unused variable slot, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 52679f9853 22/23: transient-toggle-docstrings: New command, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 5a18a79100 23/23: transient-describe: New command, Jonas Bernoulli, 2024/12/22
- [elpa] externals/transient 042f37aa66 21/23: transient-copy-menu-text: New command, Jonas Bernoulli, 2024/12/22