summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2021-08-09 12:05:22 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2021-08-09 12:05:22 -0400
commit4e6f98cd505ed56e7928fcdb5ab88c09d0e74d89 (patch)
treed6cf974714a02c130b2aa88a00989d5533834039 /lisp/emacs-lisp
parent799a66c454f4dbb06aeab744f92321d95e5043d0 (diff)
downloademacs-4e6f98cd505ed56e7928fcdb5ab88c09d0e74d89.tar.gz
emacs-4e6f98cd505ed56e7928fcdb5ab88c09d0e74d89.tar.bz2
emacs-4e6f98cd505ed56e7928fcdb5ab88c09d0e74d89.zip
* lisp/emacs-lisp/package.el (package-buffer-info): Use lm-maintainers
Avoid the now obsolete `lm-maintainer`.
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/package.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 82ea9e73658..dac412c98b6 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -1120,7 +1120,7 @@ is wrapped around any parts requiring it."
(declare-function lm-header-multiline "lisp-mnt" (header))
(declare-function lm-homepage "lisp-mnt" (&optional file))
(declare-function lm-keywords-list "lisp-mnt" (&optional file))
-(declare-function lm-maintainer "lisp-mnt" (&optional file))
+(declare-function lm-maintainers "lisp-mnt" (&optional file))
(declare-function lm-authors "lisp-mnt" (&optional file))
(defun package-buffer-info ()
@@ -1166,7 +1166,10 @@ boundaries."
:kind 'single
:url homepage
:keywords keywords
- :maintainer (lm-maintainer)
+ :maintainer
+ ;; For backward compatibility, use a single string if there's only
+ ;; one maintainer (the most common case).
+ (let ((maints (lm-maintainers))) (if (cdr maints) maints (cat maints)))
:authors (lm-authors)))))
(defun package--read-pkg-desc (kind)