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

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

[elpa] externals/consult 896b33d 2/2: consult-register: Fix usage of con


From: ELPA Syncer
Subject: [elpa] externals/consult 896b33d 2/2: consult-register: Fix usage of consult-key face
Date: Thu, 22 Jul 2021 12:57:08 -0400 (EDT)

branch: externals/consult
commit 896b33dbdef6748a5587df3f4d695d94564488a4
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    consult-register: Fix usage of consult-key face
---
 consult-register.el | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/consult-register.el b/consult-register.el
index 4319431..0269882 100644
--- a/consult-register.el
+++ b/consult-register.el
@@ -77,10 +77,11 @@ This function can be used as `register-preview-function'."
 (defun consult-register--format (reg)
   "Format register REG for preview."
   (pcase-let ((`(,key . ,val) reg))
-    (let* ((key-str (single-key-description key))
-           (fmt (format "%%-%ds " (max 3 (length key-str)))))
+    (let* ((key-str (propertize (single-key-description key) 'face 
'consult-key))
+           (len (max 3 (length key-str))))
       (concat
-       (format fmt (propertize key-str 'face 'consult-key))
+       key-str
+       (make-string (- len (length key-str)) ?\s)
        ;; Special printing for certain register types
        (cond
         ;; Display full string
@@ -89,7 +90,7 @@ This function can be used as `register-preview-function'."
            (setq val (mapconcat #'identity val "\n")))
          (mapconcat #'identity
                     (seq-take (split-string (string-trim val) "\n") 3)
-                    (format fmt "\n")))
+                    (concat "\n" (make-string len ?\s))))
         ;; Display 'file-query
         ((eq (car-safe val) 'file-query)
          (format "%s at position %d"



reply via email to

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