diff options
| author | Stefan Kangas | 2019-11-02 01:30:36 +0100 |
|---|---|---|
| committer | Stefan Kangas | 2019-11-02 01:30:36 +0100 |
| commit | 6297eb0fca9967649bcde6fd160bb6b5d3ce6878 (patch) | |
| tree | f56ac7d579af006d21542fa833ce348f380d376c /etc | |
| parent | 2f42832895942fdeaa0c500511aa19860fa806cd (diff) | |
| download | emacs-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/NEWS | 14 |
1 files changed, 14 insertions, 0 deletions
| @@ -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. | ||
| 1079 | package.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 | |||
| 1084 | package.el will now install packages without this line, but it will | ||
| 1085 | issue a warning. To avoid this warning, packages should keep the | ||
| 1086 | "footer line". | ||
| 1087 | |||
| 1088 | Note that versions of Emacs older than 27.1 will not only refuse to | ||
| 1089 | install packages without such a line -- they will be unable to parse | ||
| 1090 | package 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 |
| 1079 | In previous Emacsen, 't' checked that all signatures are valid. | 1093 | In previous Emacsen, 't' checked that all signatures are valid. |
| 1080 | Now 't' only checks that at least one signature is valid and the new 'all' | 1094 | Now 't' only checks that at least one signature is valid and the new 'all' |