GNU bug report logs - #15108
24.3.50; Package dependency documentation

Previous Next

Package: emacs;

Reported by: Tom Willemse <tom <at> ryuslash.org>

Date: Fri, 16 Aug 2013 00:25:02 UTC

Severity: minor

Tags: patch

Found in version 24.3.50

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#15108: closed (24.3.50; Package dependency documentation)
Date: Sun, 15 Dec 2013 01:09:01 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sat, 14 Dec 2013 20:08:32 -0500
with message-id <jwvob4jx700.fsf-monnier+emacsbugs <at> gnu.org>
and subject line Re: bug#15108: [Patch] Updated package dependencies
has caused the debbugs.gnu.org bug report #15108,
regarding 24.3.50; Package dependency documentation
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
15108: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15108
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Tom Willemse <tom <at> ryuslash.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; Package dependency documentation
Date: Fri, 16 Aug 2013 02:23:07 +0200
[Message part 3 (text/plain, inline)]
I noticed that the "Packaging Basics" section in the Emacs Lisp manual
suggests that version numbers in `Package-Requires' headers are
optional, however the explanation of `Package-Requires' makes it clear
that the version specifier is necessary and testing confirms this.

The values `foo', `(foo)' and `((foo))' all cause an error to be
signaled by `package-buffer-info'. This seems to me that there is no
"possibly" about it.

It's only a tiny change and I hope it's OK. I have tried to follow the
guidelines found in the Emacs manual about sending patches, I didn't
find any reference about diffs of multiple files, so I hope it's OK to
send the diffs separately.

[ChangeLog.diff (text/x-diff, attachment)]
[package.diff (text/x-diff, attachment)]
[Message part 6 (message/rfc822, inline)]
From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: Tom Willemse <tom <at> ryuslash.org>
Cc: 15108-done <at> debbugs.gnu.org
Subject: Re: bug#15108: [Patch] Updated package dependencies
Date: Sat, 14 Dec 2013 20:08:32 -0500
> Taken care of in attached patch. I was unsure of how to deal with these
> situations, so I explicitly signal a (hopefully) clear error. Just
> letting it crash on trying to get the cdr of a symbol seemed messy.
> Please let me know what you think.

Thanks, installed in trunk with a few changes,


        Stefan


This bug report was last modified 11 years and 161 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.