[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient 1cb68bf47b 3/9: transient--insert-group(subgr
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient 1cb68bf47b 3/9: transient--insert-group(subgroups): Cosmetics |
Date: |
Mon, 3 Jun 2024 07:31:34 -0400 (EDT) |
branch: externals/transient
commit 1cb68bf47b9421dc3f72caafbc88f98be2084a3b
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
transient--insert-group(subgroups): Cosmetics
---
lisp/transient.el | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/lisp/transient.el b/lisp/transient.el
index 7058ca9833..260290970a 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -3800,14 +3800,12 @@ have a history of their own.")
(insert ?\n))))))))
(cl-defmethod transient--insert-group ((group transient-subgroups))
- (let* ((subgroups (oref group suffixes))
- (n (length subgroups)))
- (dotimes (s n)
- (let ((subgroup (nth s subgroups)))
- (transient--maybe-pad-keys subgroup group)
- (transient--insert-group subgroup)
- (when (< s (1- n))
- (insert ?\n))))))
+ (let ((subgroups (oref group suffixes)))
+ (while-let ((subgroup (pop subgroups)))
+ (transient--maybe-pad-keys subgroup group)
+ (transient--insert-group subgroup)
+ (when subgroups
+ (insert ?\n)))))
(cl-defgeneric transient-format (obj)
"Format and return OBJ for display.
- [elpa] externals/transient updated (3d395d643b -> fed89f8382), Jonas Bernoulli, 2024/06/03
- [elpa] externals/transient 56d338defd 1/9: transient--buffer: New variable, Jonas Bernoulli, 2024/06/03
- [elpa] externals/transient 1cb68bf47b 3/9: transient--insert-group(subgroups): Cosmetics,
Jonas Bernoulli <=
- [elpa] externals/transient 31af5b4074 4/9: transient--add-face: Move definition, Jonas Bernoulli, 2024/06/03
- [elpa] externals/transient 99a68578df 6/9: transient-format-description(suffix): Move fontification to around method, Jonas Bernoulli, 2024/06/03
- [elpa] externals/transient 4e05e53cc9 5/9: transient--get-description: New function, Jonas Bernoulli, 2024/06/03
- [elpa] externals/transient fed89f8382 9/9: Add missing comma in docstring, Jonas Bernoulli, 2024/06/03
- [elpa] externals/transient b4a25587d1 2/9: transient--maybe-pad-keys: Cosmetics, Jonas Bernoulli, 2024/06/03
- [elpa] externals/transient 0dd64387d3 7/9: manual: Document how to autoload transient commands, Jonas Bernoulli, 2024/06/03
- [elpa] externals/transient dd93001e85 8/9: transient--insert-group(columns): Reduce space between columns, Jonas Bernoulli, 2024/06/03