[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient b343e2a3bb 202/366: transient-infix-read: Fix
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient b343e2a3bb 202/366: transient-infix-read: Fix ivy specific kludge |
Date: |
Tue, 25 Jan 2022 18:54:41 -0500 (EST) |
branch: externals/transient
commit b343e2a3bbc980cb2cc92ee7ad338443787670ac
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
transient-infix-read: Fix ivy specific kludge
Some readers don't return string, in which case we have to make sure
we don't use the ivy kludge that makes sure that text properties are
striped from strings.
---
lisp/transient.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lisp/transient.el b/lisp/transient.el
index 52ebba6663..bf24da0fcf 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -2438,7 +2438,8 @@ it\", in which case it is pointless to preserve history.)"
((and (equal value "\"\"") allow-empty)
(setq value "")))
(when value
- (when (bound-and-true-p ivy-mode)
+ (when (and (bound-and-true-p ivy-mode)
+ (stringp (car transient--history)))
(set-text-properties 0 (length (car transient--history)) nil
(car transient--history)))
(setf (alist-get history-key transient-history)
- [elpa] externals/transient 93c9f2a251 133/366: manual: Fix typo, (continued)
- [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
- [elpa] externals/transient 7977732485 141/366: transient-read-with-initial-input: Default to not doing that, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient ae2574ba70 143/366: transient--show: Don't show thin line without window system, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient e36190a6b4 145/366: manual: Fix typo, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient f10b821315 148/366: transient-set-level: Highlight the suffix in question, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient ba63f9d2b0 156/366: Contribute to GNU Emacs and assign to the Free Software Foundation, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 0cd0b45c34 163/366: transient-define-*: Explicitly use `defun' indentation style, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient b65491fcb7 173/366: transient--suffix-{command, symbol}: Check argument type, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient b343e2a3bb 202/366: transient-infix-read: Fix ivy specific kludge,
Jonas Bernoulli <=
- [elpa] externals/transient 4fc9aa53db 230/366: manual: Fix small typo, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient a6e4cced30 162/366: Remove the Package-Version header keyword again, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient eb39c9620b 233/366: transient--debug: Always show symbol representing command, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 162698aa9d 248/366: Release version 0.3.2, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 6ceddc4d8c 250/366: news: Fix language and a prediction, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 7d3d8d795a 249/366: Add SPDX-License-Identifier library header, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient d9878476fc 264/366: transient-force-single-column: New option, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 51e833e515 268/366: Release version 0.3.6, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 65f4eac82c 277/366: Silence type-compiler, Jonas Bernoulli, 2022/01/25
- [elpa] externals/transient 7c67773735 279/366: More flexible display of transient buffer, Jonas Bernoulli, 2022/01/25