emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/marginalia 03afcc42bc: Minor cleanup


From: ELPA Syncer
Subject: [elpa] externals/marginalia 03afcc42bc: Minor cleanup
Date: Sun, 9 Jan 2022 17:57:34 -0500 (EST)

branch: externals/marginalia
commit 03afcc42bcfc4e45e5300dac0c87c3f9ef5af91f
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    Minor cleanup
---
 marginalia.el | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/marginalia.el b/marginalia.el
index ca6bc24b7c..decffe913e 100644
--- a/marginalia.el
+++ b/marginalia.el
@@ -377,10 +377,9 @@ FACE is the name of the face, with which the field should 
be propertized."
   "Format annotation FIELDS as a string with separators in between."
   `(concat
     #("  " 0 1 (marginalia--align t))
-    marginalia-separator
-    ,@(cdr (mapcan (lambda (field)
-                     (list 'marginalia-separator `(marginalia--field ,@field)))
-                   fields))))
+    ,@(mapcan (lambda (field)
+                (list 'marginalia-separator `(marginalia--field ,@field)))
+              fields)))
 
 (defun marginalia--documentation (str)
   "Format documentation string STR."
@@ -1012,11 +1011,11 @@ Selectrum."
         (cl-loop for (cand . ann) in cands collect
                  (let ((annw (1- (string-width ann))))
                    (when-let (align (text-property-any 0 (length ann) 
'marginalia--align t ann))
-                     (let ((pre-width (string-width (substring ann 0 align))))
-                       (cl-decf annw pre-width)
+                     (let ((suffix-width (string-width (substring ann 0 
align))))
+                       (cl-decf annw suffix-width)
                        (setq marginalia--candw-max
                              (max marginalia--candw-max
-                                  (+ (string-width cand) pre-width)))))
+                                  (+ (string-width cand) suffix-width)))))
                    `(,cand ,ann . ,annw))))
   (setq marginalia--candw-max
         (* (ceiling marginalia--candw-max
@@ -1027,8 +1026,8 @@ Selectrum."
              (when-let (align (text-property-any 0 (length ann) 
'marginalia--align t ann))
                (put-text-property
                 align (1+ align) 'display
-                `(space :align-to ,
-                        (pcase-exhaustive marginalia-align
+                `(space :align-to
+                        ,(pcase-exhaustive marginalia-align
                           ('center `(+ center ,marginalia-align-offset))
                           ('left `(+ left ,marginalia-align-offset 
,marginalia--candw-max))
                           ('right `(+ right ,marginalia-align-offset ,(- 
annw)))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]