[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient 48335f8370 237/366: transient-status: Prevent
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient 48335f8370 237/366: transient-status: Prevent use while minibuffer is active |
Date: |
Tue, 25 Jan 2022 18:54:44 -0500 (EST) |
branch: externals/transient
commit 48335f8370ff15d91874d0091dc97b22c540e15f
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
transient-status: Prevent use while minibuffer is active
This is only a temporary restriction intended to prevent
Emacs from getting stuck in an inconsistent state.
See #112.
---
lisp/transient.el | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/lisp/transient.el b/lisp/transient.el
index 51106e7e30..c01d0cf3cc 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -1622,9 +1622,8 @@ be nil and PARAMS may be (but usually is not) used to set
e.g. the
This function is also called internally in which case LAYOUT and
EDIT may be non-nil."
(transient--debug 'setup)
- (when (and (>= (minibuffer-depth) 1) transient--prefix)
- (error "Cannot invoke %s while minibuffer is active %s"
- this-command "on behalf of another prefix command"))
+ (when (> (minibuffer-depth) 0)
+ (user-error "Cannot invoke transient %s while minibuffer is active"))
(transient--with-emergency-exit
(cond
((not name)
- [elpa] externals/transient ec2de622d2 171/366: transient-suffix-object: Check type of argument, (continued)
- [elpa] externals/transient ec2de622d2 171/366: transient-suffix-object: Check type of argument, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient bcd07e065b 172/366: transient--suffix-symbol: Split from transient--suffix-command, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 293a437d66 206/366: Support padding of keys regardless of the group's class, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 3284f6a0fe 213/366: transient-init-value: Support per-object functions for prefixes, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 809fd048b1 223/366: transient--insert-suffix: Add comments, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient fd2695d12c 217/366: transient--with-emergency-exit: Wrap default debug function, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient f086cb620b 224/366: transient--insert-suffix: Allow same key with different predicates, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 7811dcff82 226/366: Add /docs/*.info to .gitignore, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 8ad5fb83c4 227/366: Remove async-bytecomp kludge, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient d48f2451ec 232/366: transient--pre-exit: Don't log clearing of minibuffer, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 48335f8370 237/366: transient-status: Prevent use while minibuffer is active,
Jonas Bernoulli <=
- [elpa] externals/transient baebe85ceb 239/366: manual: Deal with texinfo cross reference idiocy, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 8c28b8a4fa 242/366: transient-prefix: Do not initially bind SUFFIX-DESCRIPTION, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient cc16a5eaa7 244/366: transient-{, base-}map: Mention related keymaps in doc-string, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 39c536eab6 245/366: make: Add bump-version target, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 4da0fab7d9 246/366: Release version 0.3.1, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient c145229a89 247/366: Add missing argument to user-error, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient a96818c93a 257/366: transient-display-buffer-action: Correct outdated doc-string, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient ef921d3048 258/366: transient--post-command: Deal with mystery quits, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient a9bdd013f9 259/366: transient-show-help: Use manpage of subprefixes, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 37684a8cf7 263/366: manual: use ox-texinfo's notoc support, Jonas Bernoulli, 2022/01/25