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

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

[elpa] externals/marginalia 7fe8f71 027/241: improve buffer annotation f


From: Stefan Monnier
Subject: [elpa] externals/marginalia 7fe8f71 027/241: improve buffer annotation formatting
Date: Fri, 28 May 2021 20:48:50 -0400 (EDT)

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

    improve buffer annotation formatting
---
 marginalia.el | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/marginalia.el b/marginalia.el
index e0501af..8549ba6 100644
--- a/marginalia.el
+++ b/marginalia.el
@@ -244,17 +244,15 @@ determine it."
   "Annotate buffer CAND with modification status, file name and major mode."
   (when-let (buffer (get-buffer cand))
     (concat
-     (marginalia--align 30
-                        marginalia-separator-width
-                        1
+     (marginalia--align 2 ;; modification
+                        30 ;; mode
                         marginalia-separator-width
                         marginalia-file-name-width)
+     (if (buffer-modified-p buffer) "* " "  ")
      (propertize
-      (format "%30s" (buffer-local-value 'major-mode buffer))
+      (format "%-30s" (buffer-local-value 'major-mode buffer))
       'face 'marginalia-mode)
      (marginalia--separator)
-     (if (buffer-modified-p buffer) "*" " ")
-     (marginalia--separator)
      (marginalia--truncate
       (if-let (file (buffer-file-name buffer))
           (propertize (abbreviate-file-name file)



reply via email to

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