[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/marginalia c76b9d8 132/241: partially rewrite buffer an
From: |
Stefan Monnier |
Subject: |
[elpa] externals/marginalia c76b9d8 132/241: partially rewrite buffer annotator using format-mode-line |
Date: |
Fri, 28 May 2021 20:49:12 -0400 (EDT) |
branch: externals/marginalia
commit c76b9d892261105fcef8a212bba6e16025a49739
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
partially rewrite buffer annotator using format-mode-line
---
marginalia.el | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/marginalia.el b/marginalia.el
index c57b46e..d17a15a 100644
--- a/marginalia.el
+++ b/marginalia.el
@@ -518,13 +518,12 @@ Similar to `marginalia-annotate-symbol', but does not
show symbol class."
"Annotate buffer CAND with modification status, file name and major mode."
(when-let (buffer (get-buffer cand))
(marginalia--fields
- ((format-mode-line "%I" nil nil buffer) :width 7 :face 'marginalia-size)
- ((concat
- (if (buffer-modified-p buffer) "*" " ")
- (if (buffer-local-value 'buffer-read-only buffer) "%" " "))
- :face 'marginalia-modified)
- ((format-mode-line 'mode-name nil nil buffer)
- :width 20 :face 'marginalia-mode)
+ ((format-mode-line '((7 (:propertize "%I" face marginalia-size))
+ marginalia--separator
+ (:propertize "%1*%1+" face marginalia-modified)
+ marginalia--separator
+ (20 (:propertize mode-name face marginalia-mode)))
+ nil nil buffer))
((when-let (file (buffer-file-name buffer))
(abbreviate-file-name file))
:truncate (/ marginalia-truncate-width 2)
- [elpa] externals/marginalia 206518b 163/241: add marginalia-align-offset, (continued)
- [elpa] externals/marginalia 206518b 163/241: add marginalia-align-offset, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia a5ce6aa 207/241: Work around `completion-boundaries' bug in Emacs 27.1, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia e41d939 206/241: Revert "Go back and use full minibuffer-contents for marginalia--full-file", Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 95c0bb3 205/241: Go back and use full minibuffer-contents for marginalia--full-file, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 0c2735e 214/241: Selectrum advice is unnecessary - post-command-hook performs the update, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 1a100ba 216/241: Add mail address to header, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 470e278 231/241: Restore obsolete variables, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia b6ca937 115/241: shorter mode name, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia cca8f9c 116/241: readme typo, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia d37e9a5 129/241: fix #33, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia c76b9d8 132/241: partially rewrite buffer annotator using format-mode-line,
Stefan Monnier <=
- [elpa] externals/marginalia 6da7980 139/241: fix #39, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia cca0d4f 153/241: add marginalia-annotate-bookmark, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 4a727cd 158/241: fix #46: affixation suffix must not be nil, it must be a string, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 218881e 172/241: Replace consult-buffer annotator with consult-multi annotator, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 436cd05 175/241: consult--multi preserves the original candidate, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 548bf39 012/241: more explicit name for marginalia-command-annotate, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia bcb6bbb 022/241: Correct slight imprecision in docstring, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 642e25d 057/241: replace marginalia-separator-width by marginalia-separator, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia cb64b10 135/241: add comment, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia aa41183 156/241: treat bookmarks as normal alists, Stefan Monnier, 2021/05/28