diff options
| author | Dmitry Gutov | 2013-09-29 22:41:00 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2013-09-29 22:41:00 +0300 |
| commit | 056453c62ebfdcea2764fdaba09a89d0e533ec1d (patch) | |
| tree | e17e4104053c09fada02b1a236f7938f51812bfa /test/ChangeLog | |
| parent | 832966e57f6290e09bb5b477f4d947df53c230d0 (diff) | |
| download | emacs-056453c62ebfdcea2764fdaba09a89d0e533ec1d.tar.gz emacs-056453c62ebfdcea2764fdaba09a89d0e533ec1d.zip | |
* lisp/emacs-lisp/package-x.el (package-upload-buffer-internal): Pass
`extras' slot from `package-desc' to `package-make-ac-desc'.
* lisp/emacs-lisp/package.el (package-desc-from-define): Accept
additional arguments as plist, convert it to an alist and store it
in the `extras' slot.
(package-generate-description-file): Convert extras alist back to
plist and append to the `define-package' form arguments.
(package--alist-to-plist): New function.
(package--ac-desc): Add `extras' slot.
(package--add-to-archive-contents): Check if the archive-contents
vector is long enough, and if it is, pass its `extras' slot value
to `package-desc-create'.
(package-buffer-info): Call `lm-homepage', pass the returned value
to `package-desc-from-define'.
(describe-package-1): Render the homepage button.
* test/automated/package-test.el (simple-single-desc-1-4): Remove, it
was unused.
(simple-single-desc): Expect :homepage property.
(multi-file-desc): Same.
(with-package-test): Do not save previous `default-directory'
value, let-bind the var instead.
(package-test-install-single): Expect :homepage property in the
generated pkg file.
(package-test-describe-package): Expect Homepage button.
(package-test-describe-non-installed-package)
(package-test-describe-non-installed-multi-file-package): Same.
(package-test-describe-not-installed-package): Remove, it was a
duplicate.
* test/automated/package-x-test.el
(package-x-test--single-archive-entry-1-3): Expect :homepage
property.
(package-x-test--single-archive-entry-1-4): Expect nil extras slot.
* test/automated/data/package/archive-contents: Add :homepage
properties to `simple-single' and `multi-file'.
* test/automated/data/package/simple-single-1.3.el: Add URL header.
Fixes: debbugs:13291
Diffstat (limited to 'test/ChangeLog')
| -rw-r--r-- | test/ChangeLog | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/test/ChangeLog b/test/ChangeLog index c8785ab4fec..3f115d9e4e8 100644 --- a/test/ChangeLog +++ b/test/ChangeLog | |||
| @@ -1,3 +1,29 @@ | |||
| 1 | 2013-09-29 Dmitry Gutov <dgutov@yandex.ru> | ||
| 2 | |||
| 3 | * automated/package-test.el (simple-single-desc-1-4): Remove, it | ||
| 4 | was unused. | ||
| 5 | (simple-single-desc): Expect :homepage property. | ||
| 6 | (multi-file-desc): Same. | ||
| 7 | (with-package-test): Do not save previous `default-directory' | ||
| 8 | value, let-bind the var instead. | ||
| 9 | (package-test-install-single): Expect :homepage property in the | ||
| 10 | generated pkg file. | ||
| 11 | (package-test-describe-package): Expect Homepage button. | ||
| 12 | (package-test-describe-non-installed-package) | ||
| 13 | (package-test-describe-non-installed-multi-file-package): Same. | ||
| 14 | (package-test-describe-not-installed-package): Remove, it was a | ||
| 15 | duplicate. | ||
| 16 | |||
| 17 | * automated/package-x-test.el | ||
| 18 | (package-x-test--single-archive-entry-1-3): Expect :homepage | ||
| 19 | property. | ||
| 20 | (package-x-test--single-archive-entry-1-4): Expect nil extras slot. | ||
| 21 | |||
| 22 | * automated/data/package/simple-single-1.3.el: Add URL header. | ||
| 23 | |||
| 24 | * automated/data/package/archive-contents: Add :homepage | ||
| 25 | properties to `simple-single' and `multi-file'. | ||
| 26 | |||
| 1 | 2013-09-22 Daniel Colascione <dancol@dancol.org> | 27 | 2013-09-22 Daniel Colascione <dancol@dancol.org> |
| 2 | 28 | ||
| 3 | * automated/data-test.el: | 29 | * automated/data-test.el: |