bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#68288: 29.1.90; describe-package errors if a package specifies multi


From: Daniel Mendler
Subject: bug#68288: 29.1.90; describe-package errors if a package specifies multiple maintainers
Date: Sat, 06 Jan 2024 15:48:41 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

When a package specifies multiple maintainers in its `Maintainer:`
header field, the `describe-package' command throws an error. As an
example, execute `describe-package' on the `marginalia' package from GNU
ELPA. I get the following error message:

Debugger entered--Lisp error: (wrong-type-argument char-or-string-p ("Omar 
Antolín Camarena" . "omar@matem.unam.mx"))
  (package--print-email-button (("Omar Antolín Camarena" . 
"omar@matem.unam.mx") ("Daniel Mendler" . "mail@daniel-mendler.de")))
  (describe-package-1 #s(package-desc :name marginalia :version (1 5 0 20240105 
70159) :extras ((:url . "https://github.com/minad/marginalia";) (:keywords 
"docs" "help" "matching" "completion") (:maintainer ("Omar Antolín Camarena" . 
"omar@matem.unam.mx") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:authors 
("Omar Antolín Camarena" . "omar@matem.unam.mx") ("Daniel Mendler" . 
"mail@daniel-mendler.de")) (:commit . 
"ea356ebb1ddb8d6da78574b517155475cf52d46f")) :signed t))
  (#f(compiled-function () #<bytecode 0x1000adb5225de6ea>))
  (help--window-setup "*Help*" #f(compiled-function () #<bytecode 
0x1000adb5225de6ea>))
  (describe-package #s(package-desc :name marginalia :version (1 5 0 20240105 
70159) :extras ((:url . "https://github.com/minad/marginalia";) (:keywords 
"docs" "help" "matching" "completion") (:maintainer ("Omar Antolín Camarena" . 
"omar@matem.unam.mx") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:authors 
("Omar Antolín Camarena" . "omar@matem.unam.mx") ("Daniel Mendler" . 
"mail@daniel-mendler.de")) (:commit . 
"ea356ebb1ddb8d6da78574b517155475cf52d46f")) :signed t))
  (package-menu-describe-package)
  (funcall-interactively package-menu-describe-package)
  (command-execute package-menu-describe-package)

In GNU Emacs 29.1.90 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.18.0, Xaw scroll bars) of 2024-01-03





reply via email to

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