GNU bug report logs - #66677
Missing documentation for multi-line Package-Requires

Previous Next

Package: emacs;

Reported by: Jonas Bernoulli <jonas <at> bernoul.li>

Date: Sun, 22 Oct 2023 10:26:02 UTC

Severity: minor

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 66677 in the body.
You can then email your comments to 66677 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#66677; Package emacs. (Sun, 22 Oct 2023 10:26:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jonas Bernoulli <jonas <at> bernoul.li>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sun, 22 Oct 2023 10:26:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jonas Bernoulli <jonas <at> bernoul.li>
To: bug-gnu-emacs <at> gnu.org
Subject: Missing documentation for multi-line Package-Requires
Date: Sun, 22 Oct 2023 12:24:39 +0200
Hello,

Since bug#36301 Package-Requires can be split across multiple lines, but
info node `(elisp) Library Headers' still claims that this has to be fit
on a single line.

This works now:

;; Package-Requires: ((emacs "25.1")
;;                    (compat "29.1.4.1"))

as does

;; Package-Requires: (
;;     (emacs "25.1")
;;     (compat "29.1.4.1"))

I.e., some non-whitespace has to be placed on the same line as
"Package-Requires:".

     Cheers,
     Jonas




Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Sat, 04 Nov 2023 08:02:02 GMT) Full text and rfc822 format available.

Notification sent to Jonas Bernoulli <jonas <at> bernoul.li>:
bug acknowledged by developer. (Sat, 04 Nov 2023 08:02:02 GMT) Full text and rfc822 format available.

Message #10 received at 66677-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Jonas Bernoulli <jonas <at> bernoul.li>
Cc: 66677-done <at> debbugs.gnu.org
Subject: Re: bug#66677: Missing documentation for multi-line Package-Requires
Date: Sat, 04 Nov 2023 10:00:48 +0200
> Date: Sun, 22 Oct 2023 12:24:39 +0200
> From:  Jonas Bernoulli via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
> 
> Hello,
> 
> Since bug#36301 Package-Requires can be split across multiple lines, but
> info node `(elisp) Library Headers' still claims that this has to be fit
> on a single line.
> 
> This works now:
> 
> ;; Package-Requires: ((emacs "25.1")
> ;;                    (compat "29.1.4.1"))
> 
> as does
> 
> ;; Package-Requires: (
> ;;     (emacs "25.1")
> ;;     (compat "29.1.4.1"))
> 
> I.e., some non-whitespace has to be placed on the same line as
> "Package-Requires:".

Thanks, now fixed on the emacs-29 branch, and closing the bug.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#66677; Package emacs. (Mon, 06 Nov 2023 22:04:02 GMT) Full text and rfc822 format available.

Message #13 received at 66677-done <at> debbugs.gnu.org (full text, mbox):

From: Jonas Bernoulli <jonas <at> bernoul.li>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 66677-done <at> debbugs.gnu.org
Subject: Re: bug#66677: Missing documentation for multi-line Package-Requires
Date: Mon, 06 Nov 2023 23:02:33 +0100
Eli Zaretskii <eliz <at> gnu.org> writes:

>> Since bug#36301 Package-Requires can be split across multiple lines, but
>
> Thanks, now fixed on the emacs-29 branch, and closing the bug.

Thanks to you too!




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 05 Dec 2023 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 90 days ago.

Previous Next


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