[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/marginalia 2eec2dc 060/241: fix warnings
From: |
Stefan Monnier |
Subject: |
[elpa] externals/marginalia 2eec2dc 060/241: fix warnings |
Date: |
Fri, 28 May 2021 20:48:56 -0400 (EDT) |
branch: externals/marginalia
commit 2eec2dca62e1600f6bc0da94ba117bbc50a64e4f
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
fix warnings
---
marginalia.el | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/marginalia.el b/marginalia.el
index 49afb04..0e004a0 100644
--- a/marginalia.el
+++ b/marginalia.el
@@ -194,6 +194,9 @@ determine it."
(defvar package-alist)
(defvar package-archive-contents)
(declare-function package-desc-summary "package")
+(declare-function package-desc-version "package")
+(declare-function package-desc-archive "package")
+(declare-function package-version-join "package")
(declare-function package--from-builtin "package")
;;;; Marginalia mode
@@ -217,7 +220,7 @@ determine it."
`(space :align-to (- right-fringe ,(length str))))
str))
-(cl-defun marginalia--field (field &key truncate format face width)
+(cl-defmacro marginalia--field (field &key truncate format face width)
"Format FIELD as a string according to some options.
TRUNCATE is the truncation width.
@@ -229,12 +232,12 @@ WIDTH is the format width. This can be specified as
alternative to FORMAT."
(when format (setq field `(format ,format ,field)))
(when truncate (setq field `(marginalia--truncate ,field ,truncate)))
(when face (setq field `(propertize ,field 'face ,face)))
- (list 'marginalia-separator field))
+ field)
(defmacro marginalia--fields (&rest fields)
"Format annotation FIELDS as a string with separators in between."
`(marginalia--align (concat ,@(cdr (mapcan (lambda (field)
- (apply #'marginalia--field
field))
+ (list 'marginalia-separator
`(marginalia--field ,@field)))
fields)))))
(defun marginalia--documentation (str)
- [elpa] externals/marginalia feca4f1 100/241: add support for project.el, (continued)
- [elpa] externals/marginalia feca4f1 100/241: add support for project.el, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 65d6b5d 102/241: fix package annotation, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 7df0e53 177/241: Add marginalia-bookmark-type-transformers, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 2b926ae 190/241: Avoid annotations for host and remote path completions, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia e4b3fcd 191/241: marginalia--remote-p: handle shadow paths, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 3210152 033/241: add comment to marginalia--full-candidate, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia f9ca52c 032/241: Fallback for when full candidate is requested outside of minibuffer, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 6789da8 034/241: fix typo in marginalia-set-command-annotator, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia f39556b 043/241: fix marginalia--full-candidate for selectrum, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia fe5d5db 047/241: add faces: marginalia-file-modes, marginalia-file-owner, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 2eec2dc 060/241: fix warnings,
Stefan Monnier <=
- [elpa] externals/marginalia d0afe4a 068/241: add melpa badge, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 7394690 078/241: add marginalia-annotate-virtual-buffer for consult-buffer, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 091895b 092/241: fix #23, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 331b24a 093/241: check default-boundp too, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 2864c8e 105/241: fix #31, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 5052240 114/241: annotate-buffer: use mode-name instead of major-mode, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia c1296db 108/241: introduce marginalia-margin-min, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia db18b0e 152/241: Add support for hidden consult buffers, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 6057427 164/241: autocompute marginalia-align-offset if it is not overwritten, Stefan Monnier, 2021/05/28
- [elpa] externals/marginalia 206518b 163/241: add marginalia-align-offset, Stefan Monnier, 2021/05/28