mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-03-02 11:50:48 -08:00
Ensure that the long description of a package is the same regardless of originating package archive and package installation state. * lisp/emacs-lisp/package.el: Add documentation on additional files that Emacs creates during package installation. (package-desc): Update incomplete description of slot `kind'. (package-install-from-archive): Download '*-readme.txt' from the archive and save it as 'README-elpa' to avoid the issues described in bug#79411. * test/lisp/emacs-lisp/package-resources/multi-file-readme.txt: * test/lisp/emacs-lisp/package-resources/simple-single-readme.txt: Update readmes to mark them as "server readmes" and distinguish them from what the packages themselves provide in their documentation. * test/lisp/emacs-lisp/package-tests.el (package-test-install-singlefile) (package-test-describe-installed-with-ws-only-readme): Add tests. (package-test-install-multifile): Test more files for presence. (package-test-describe-package) (package-test-describe-installed-multi-file-package) (package-test-describe-non-installed-package) (package-test-describe-non-installed-multi-file-package): Test for server readme being used as long description. (Bug#79411) |
||
|---|---|---|
| .. | ||
| macro-builtin-package-1.0 | ||
| macro-builtin-package-2.0 | ||
| macro-problem-package-1.0 | ||
| macro-problem-package-2.0 | ||
| newer-versions | ||
| signed | ||
| with-nil-entry | ||
| archive-contents | ||
| elpa-packages.eld | ||
| key.pub | ||
| key.sec | ||
| multi-file-0.2.3.tar | ||
| multi-file-readme.txt | ||
| package-test-server.py | ||
| simple-depend-1.0.el | ||
| simple-single-1.3.el | ||
| simple-single-readme.txt | ||
| simple-two-depend-1.1.el | ||
| ustar-withsub-0.1.tar | ||
| v7-withsub-0.1.tar | ||