[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient 5686a792f6 4/8: transient--suspend-override:
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient 5686a792f6 4/8: transient--suspend-override: Cancel prefix key display |
Date: |
Wed, 11 May 2022 18:05:34 -0400 (EDT) |
branch: externals/transient
commit 5686a792f65ea3fe2c246a8aabb0e943a804fdaa
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
transient--suspend-override: Cancel prefix key display
---
lisp/transient.el | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/lisp/transient.el b/lisp/transient.el
index 9c3b076869..ebe6848dc2 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -2106,8 +2106,12 @@ value. Otherwise return CHILDREN as is."
(defun transient--suspend-override (&optional nohide)
(transient--debug 'suspend-override)
(transient--timer-cancel)
- (when (and (not nohide) transient-hide-during-minibuffer-read)
- (transient--delete-window))
+ (cond ((and (not nohide) transient-hide-during-minibuffer-read)
+ (transient--delete-window))
+ ((and transient--prefix transient--redisplay-key)
+ (setq transient--redisplay-key nil)
+ (when transient--showp
+ (transient--show))))
(transient--pop-keymap 'transient--transient-map)
(transient--pop-keymap 'transient--redisplay-map)
(remove-hook 'pre-command-hook #'transient--pre-command)
- [elpa] externals/transient updated (84f2d12ef3 -> 6fc09a663e), Jonas Bernoulli, 2022/05/11
- [elpa] externals/transient 7467a79c57 3/8: transient--suspend-override: Cancel display timer, Jonas Bernoulli, 2022/05/11
- [elpa] externals/transient 5686a792f6 4/8: transient--suspend-override: Cancel prefix key display,
Jonas Bernoulli <=
- [elpa] externals/transient 09fdd454ff 2/8: transient-current-command: Fix docstring, Jonas Bernoulli, 2022/05/11
- [elpa] externals/transient d9b3a54128 5/8: transient--delay-post-command: Handle execute-extended-command, Jonas Bernoulli, 2022/05/11
- [elpa] externals/transient 6fc09a663e 8/8: make: Run check-declare-directory, Jonas Bernoulli, 2022/05/11
- [elpa] externals/transient 8c62d0d223 1/8: Fix documentation typos, Jonas Bernoulli, 2022/05/11
- [elpa] externals/transient 1c84d7adb1 6/8: Remap kp-subtract, kp-equal and kp-add, Jonas Bernoulli, 2022/05/11
- [elpa] externals/transient bd0e5e85ab 7/8: Improve function declarations, Jonas Bernoulli, 2022/05/11