[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient 7d0db2826b 100/366: transient-args: No longer
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient 7d0db2826b 100/366: transient-args: No longer support an object as PREFIX |
Date: |
Tue, 25 Jan 2022 18:54:30 -0500 (EST) |
branch: externals/transient
commit 7d0db2826ba149b3dacafa5fb862d6223bbf7020
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
transient-args: No longer support an object as PREFIX
---
docs/transient.org | 3 +--
lisp/transient.el | 15 +++++----------
2 files changed, 6 insertions(+), 12 deletions(-)
diff --git a/docs/transient.org b/docs/transient.org
index 171817b112..b22710725a 100644
--- a/docs/transient.org
+++ b/docs/transient.org
@@ -1009,8 +1009,7 @@ function, which for infix arguments serves about the same
purpose as
If optional PREFIX is non-~nil~, then it should be a symbol, a
transient prefix command. In that case the value of the transient
is only returned if the suffix was invoked from *that* transient.
- Otherwise ~nil~ is returned. This function is also used internally,
- in which PREFIX can also be a ~transient-prefix~ object.
+ Otherwise ~nil~ is returned.
- Variable: current-transient-suffixes
diff --git a/lisp/transient.el b/lisp/transient.el
index 56c1761390..152397239a 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -2041,16 +2041,11 @@ around `scroll-down-command' (which see)."
If optional PREFIX is non-nil, then it should be a symbol, a
transient prefix command. In that case only return the value
of the transient if the suffix was actually invoked from that
-transient. Otherwise return nil. This function is also used
-internally, in which PREFIX can also be a `transient-prefix'
-object."
- (if (transient-prefix--eieio-childp prefix)
- (delq nil (mapcar 'transient-infix-value
- transient--suffixes))
- (and (or (not prefix)
- (eq prefix current-transient-command))
- (delq nil (mapcar 'transient-infix-value
- current-transient-suffixes)))))
+transient. Otherwise return nil."
+ (and (or (not prefix)
+ (eq prefix current-transient-command))
+ (delq nil (mapcar 'transient-infix-value
+ current-transient-suffixes))))
;;;; Init
- [elpa] externals/transient ebcad9e6fe 127/366: Use seq instead of dash, (continued)
- [elpa] externals/transient ebcad9e6fe 127/366: Use seq instead of dash, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient d49f85a8c1 158/366: Support scroll-bar-toolkit-scroll, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 7502390bbd 190/366: transient-column{, s}: Optionally pad keys, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient f0f3e2b9fe 195/366: transient-infix-value: Fix typo in a doc-string, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 8423bc69e7 199/366: manual: Update outdated function signature, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 101c0aeaa1 023/366: transient--insert-suffix: Fix move of last child of a group, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 0d9a1b5536 107/366: manual: Document prefix slots, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 7e2b98c701 109/366: Fix doc string typo, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 3fe1b7ea86 086/366: transient--kbd: New function, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 0312b9302d 099/366: transient-args: Remove SEPARATE argument, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 7d0db2826b 100/366: transient-args: No longer support an object as PREFIX,
Jonas Bernoulli <=
- [elpa] externals/transient a6ce1950e4 102/366: transient-args: Fall back to set, saved or default value, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 0cad5ebcb7 106/366: Fix doc string typos, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 824c684deb 108/366: Advertise current-transient-suffixes less, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient ccac95e5a8 112/366: transient-show-help: Don't error if argument is missing, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 4f80a8999c 113/366: transient--goto-argument-description: Handle -- special case, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 41cbf49529 118/366: transient--insert-suffix: Fix removing LOC, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 6ceb643f0b 132/366: Revert "Add .github/FUNDING.yml", Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 93c9f2a251 133/366: manual: Fix typo, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 83cb1e4caa 135/366: make: Copy indices for htmlified info manuals, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 171924893f 140/366: transient-infix-read: Work around another Ivy bug, Jonas Bernoulli, 2022/01/25