aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorStefan Kangas2019-11-02 01:30:36 +0100
committerStefan Kangas2019-11-02 01:30:36 +0100
commit6297eb0fca9967649bcde6fd160bb6b5d3ce6878 (patch)
treef56ac7d579af006d21542fa833ce348f380d376c /etc
parent2f42832895942fdeaa0c500511aa19860fa806cd (diff)
downloademacs-6297eb0fca9967649bcde6fd160bb6b5d3ce6878.tar.gz
emacs-6297eb0fca9967649bcde6fd160bb6b5d3ce6878.zip
Don't refuse to install packages without a "footer line"
* lisp/emacs-lisp/package.el (package-buffer-info): Don't signal an error when the "footer line" is missing. Warn only. (Bug#26490) * etc/NEWS: Announce it.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS14
1 files changed, 14 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 7a76d90ed53..e614197125f 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1075,6 +1075,20 @@ it can't find the config file.
1075 1075
1076** Package 1076** Package
1077 1077
1078*** Warn if "footer line" is missing, but still install package.
1079package.el used to refuse to install a package without the so-called
1080"footer line", which appears at the very end of the file:
1081
1082;;; FILENAME ends here
1083
1084package.el will now install packages without this line, but it will
1085issue a warning. To avoid this warning, packages should keep the
1086"footer line".
1087
1088Note that versions of Emacs older than 27.1 will not only refuse to
1089install packages without such a line -- they will be unable to parse
1090package data. It is therefore recommended to keep this line.
1091
1078*** Change of 'package-check-signature' for packages with multiple sigs 1092*** Change of 'package-check-signature' for packages with multiple sigs
1079In previous Emacsen, 't' checked that all signatures are valid. 1093In previous Emacsen, 't' checked that all signatures are valid.
1080Now 't' only checks that at least one signature is valid and the new 'all' 1094Now 't' only checks that at least one signature is valid and the new 'all'