unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#68288: 29.1.90; describe-package errors if a package specifies multiple maintainers
@ 2024-01-06 14:48 Daniel Mendler via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2024-01-06 23:51 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Mendler via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-01-06 14:48 UTC (permalink / raw)
  To: 68288

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





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#68288: 29.1.90; describe-package errors if a package specifies multiple maintainers
  2024-01-06 14:48 bug#68288: 29.1.90; describe-package errors if a package specifies multiple maintainers Daniel Mendler via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2024-01-06 23:51 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2024-01-06 23:59   ` Daniel Mendler via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-01-06 23:51 UTC (permalink / raw)
  To: Daniel Mendler; +Cc: 68288

> 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:

Thanks.  It should hopefully be fixed in `master` now.


        Stefan






^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#68288: 29.1.90; describe-package errors if a package specifies multiple maintainers
  2024-01-06 23:51 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2024-01-06 23:59   ` Daniel Mendler via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2024-01-07  4:10     ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Mendler via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-01-06 23:59 UTC (permalink / raw)
  To: 68288; +Cc: monnier

Stefan Monnier via "Bug reports for GNU Emacs, the Swiss army knife of
text editors" <bug-gnu-emacs@gnu.org> writes:

>> 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:
>
> Thanks.  It should hopefully be fixed in `master` now.

Many thanks!

>         Stefan





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#68288: 29.1.90; describe-package errors if a package specifies multiple maintainers
  2024-01-06 23:59   ` Daniel Mendler via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2024-01-07  4:10     ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 0 replies; 4+ messages in thread
From: Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-01-07  4:10 UTC (permalink / raw)
  To: 68288-done

>> Thanks.  It should hopefully be fixed in `master` now.
> Many thanks!

Closing,


        Stefan






^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-01-07  4:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-06 14:48 bug#68288: 29.1.90; describe-package errors if a package specifies multiple maintainers Daniel Mendler via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-01-06 23:51 ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-01-06 23:59   ` Daniel Mendler via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-01-07  4:10     ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).