GNU bug report logs -
#26490
25.1; package-buffer-info is incorrectly case-insensitive
Previous Next
Reported by: Steve Purcell <steve <at> sanityinc.com>
Date: Fri, 14 Apr 2017 00:46:02 UTC
Severity: minor
Found in version 25.1
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
Full log
Message #29 received at 26490 <at> debbugs.gnu.org (full text, mbox):
Stefan Kangas <stefan <at> marxist.se> writes:
> I've attached a patch which I believe would do this in a reasonable way.
Sorry, I haven't followed the discussion, but I have a minor nit:
> diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
> index ef0c5171de..5601e4d630 100644
> --- a/lisp/emacs-lisp/package.el
> +++ b/lisp/emacs-lisp/package.el
> @@ -1046,10 +1046,12 @@ package-buffer-info
> (let ((file-name (match-string-no-properties 1))
> (desc (match-string-no-properties 2))
> (start (line-beginning-position)))
> - ;; The terminating comment format could be extended to accept a
> - ;; generic string that is not in English.
> + ;; This warning was added in Emacs 27.1, and should be removed at
> + ;; the earliest in version 31.1. The idea is to phase out the
> + ;; requirement for a "footer line" without unduly impacting users
> + ;; on earlier Emacs versions. See Bug#26490 for more details.
> (unless (search-forward (concat ";;; " file-name ".el ends here"))
> - (error "Package lacks a terminating comment"))
> + (warn "Package lacks a terminating comment"))
Shouldn't this be (lwarn 'package ...) or similar?
(See, for example, the call to lwarn in package-initialize.)
Thanks,
--
Basil
This bug report was last modified 5 years and 287 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.