[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/marginalia 4069094 131/241: get rid of marginalia--buff
From: |
Stefan Monnier |
Subject: |
[elpa] externals/marginalia 4069094 131/241: get rid of marginalia--buffer-bytes |
Date: |
Fri, 28 May 2021 20:49:12 -0400 (EDT) |
branch: externals/marginalia
commit 40690947c062756a5c69c54a03e838637ef28991
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
get rid of marginalia--buffer-bytes
---
marginalia.el | 14 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)
diff --git a/marginalia.el b/marginalia.el
index 56627e4..c57b46e 100644
--- a/marginalia.el
+++ b/marginalia.el
@@ -514,26 +514,16 @@ Similar to `marginalia-annotate-symbol', but does not
show symbol class."
"Annotate coding system CAND with its description."
(marginalia--documentation (coding-system-doc-string (intern cand))))
-(defun marginalia--buffer-bytes (buf)
- "Return byte size of BUF."
- (with-current-buffer buf
- (position-bytes (let ((max (point-max)))
- (if (= (buffer-size) (- max (point-min)))
- max ;; Buffer not narrowed
- (save-restriction
- (widen)
- (point-max)))))))
-
(defun marginalia-annotate-buffer (cand)
"Annotate buffer CAND with modification status, file name and major mode."
(when-let (buffer (get-buffer cand))
(marginalia--fields
- ((file-size-human-readable (marginalia--buffer-bytes buffer)) :width 7
:face 'marginalia-size)
+ ((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 (buffer-local-value 'mode-name buffer))
+ ((format-mode-line 'mode-name nil nil buffer)
:width 20 :face 'marginalia-mode)
((when-let (file (buffer-file-name buffer))
(abbreviate-file-name file))
- [elpa] externals/marginalia 7d3f018 024/241: Add annotations for files and buffers, (continued)
- [elpa] externals/marginalia 7d3f018 024/241: Add annotations for files and buffers, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia f083852 066/241: readme: add embark and consult links, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia ef325fc 073/241: In symbol annotator skip lines about advice in function docstring, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia d2a7923 069/241: improve marginalia-annotate-package, do not show nil for builtins, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 6e8ba6d 079/241: add marginalia-annotate-imenu, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia fbd898d 087/241: rename marginalia-annotate-command to marginalia-annotate-binding, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia e833584 103/241: improve marginalia-classify-symbol, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 40e2881 112/241: fix marginalia-cycle-annotators such that it works as an embark action, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia b1ccaf8 124/241: readme: more robust selectrum config, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 6a64a59 120/241: marginalia-annotate-minor-mode: add local/global indicator, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 4069094 131/241: get rid of marginalia--buffer-bytes,
Stefan Monnier <=
- [elpa] externals/marginalia 1f2a842 133/241: shorter mode-name, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 18cfe23 136/241: marginalia-annotate-virtual-buffer/marginalia-annotate-minor-mode: no narrow prefix, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 3c80428 141/241: fix #41, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 0641467 144/241: convert readme to org in preparation of info file, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 2a63616 148/241: update texi, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 4019935 157/241: rename virtual-buffer to consult-buffer, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 12fe439 161/241: right-fringe-width - use eq instead of =, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 327ad58 165/241: use aref instead of elt, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 5d15697 169/241: marginalia-annotate-bookmark with no front context still returns filename, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 64fe724 182/241: readme: do not use drawers to prevent export, Stefan Monnier, 2021/05/28