[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient f10b821315 148/366: transient-set-level: High
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient f10b821315 148/366: transient-set-level: Highlight the suffix in question |
Date: |
Tue, 25 Jan 2022 18:54:36 -0500 (EST) |
branch: externals/transient
commit f10b821315fdf722d39fadfa907fb55152b9224f
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
transient-set-level: Highlight the suffix in question
---
lisp/transient.el | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
diff --git a/lisp/transient.el b/lisp/transient.el
index fcd7cff9d4..4c7367d243 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -1994,10 +1994,13 @@ transient is active."
(let ((keys (this-single-command-raw-keys)))
(and (lookup-key transient--transient-map keys)
(string-to-number
- (transient--read-number-N
- (format "Set level for `%s': "
- (transient--suffix-command command))
- nil nil (not (eq command prefix))))))))))
+ (let ((transient--active-infix
+ (transient-suffix-object)))
+ (transient--show)
+ (transient--read-number-N
+ (format "Set level for `%s': "
+ (transient--suffix-command command))
+ nil nil (not (eq command prefix)))))))))))
(cond
((not command)
(setq transient--editp t)
@@ -2647,8 +2650,10 @@ making `transient--original-buffer' current.")
(let ((str (cl-call-next-method obj)))
(when (eq obj transient--active-infix)
(setq str (concat str "\n"))
- (add-face-text-property 0 (length str)
- 'transient-active-infix nil str))
+ (add-face-text-property
+ (if (eq this-command 'transient-set-level) 3 0)
+ (length str)
+ 'transient-active-infix nil str))
str))
(cl-defmethod transient-format :around ((obj transient-suffix))
- [elpa] externals/transient ccac95e5a8 112/366: transient-show-help: Don't error if argument is missing, (continued)
- [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
- [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 <=
- [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, 2022/01/25
- [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