aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Gutov2013-10-01 04:38:37 +0300
committerDmitry Gutov2013-10-01 04:38:37 +0300
commit494e898bc770b002abcce526aa4bc772a57de10a (patch)
tree07254ad37b9f8ea8ce3e3d6dbc3dec4477c7bce5
parente9155c4ae4fff20989e8ec0cfbe3c24036a897a3 (diff)
downloademacs-494e898bc770b002abcce526aa4bc772a57de10a.tar.gz
emacs-494e898bc770b002abcce526aa4bc772a57de10a.zip
* lisp/emacs-lisp/package.el (package-buffer-info, describe-package-1):
Use :url instead of :homepage, as per http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00622.html * test/automated/package-test.el: Update all cases to use :url instead of :homepage. * test/automated/package-x-test.el (package-x-test--single-archive-entry-1-3): Same.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/emacs-lisp/package.el5
-rw-r--r--test/ChangeLog8
-rw-r--r--test/automated/data/package/archive-contents4
-rw-r--r--test/automated/data/package/multi-file-0.2.3.tarbin20480 -> 20480 bytes
-rw-r--r--test/automated/package-test.el6
-rw-r--r--test/automated/package-x-test.el2
7 files changed, 20 insertions, 9 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ab8c87fca97..0115f9d0cf4 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,9 @@
12013-10-01 Dmitry Gutov <dgutov@yandex.ru> 12013-10-01 Dmitry Gutov <dgutov@yandex.ru>
2 2
3 * emacs-lisp/package.el (package-buffer-info, describe-package-1):
4 Use :url instead of :homepage, as per
5 http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00622.html
6
3 * newcomment.el (comment-beginning): When `comment-use-syntax' is 7 * newcomment.el (comment-beginning): When `comment-use-syntax' is
4 non-nil, use `syntax-ppss' (Bug#15251). 8 non-nil, use `syntax-ppss' (Bug#15251).
5 9
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 785263789b0..e46f0474e3b 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -1038,7 +1038,7 @@ boundaries."
1038 file-name pkg-version desc 1038 file-name pkg-version desc
1039 (if requires-str (package-read-from-string requires-str)) 1039 (if requires-str (package-read-from-string requires-str))
1040 :kind 'single 1040 :kind 'single
1041 :homepage homepage)))) 1041 :url homepage))))
1042 1042
1043(declare-function tar-get-file-descriptor "tar-mode" (file)) 1043(declare-function tar-get-file-descriptor "tar-mode" (file))
1044(declare-function tar--extract "tar-mode" (descriptor)) 1044(declare-function tar--extract "tar-mode" (descriptor))
@@ -1207,8 +1207,7 @@ If optional arg NO-ACTIVATE is non-nil, don't activate packages."
1207 (reqs (if desc (package-desc-reqs desc))) 1207 (reqs (if desc (package-desc-reqs desc)))
1208 (version (if desc (package-desc-version desc))) 1208 (version (if desc (package-desc-version desc)))
1209 (archive (if desc (package-desc-archive desc))) 1209 (archive (if desc (package-desc-archive desc)))
1210 (homepage (if desc (cdr (assoc :homepage 1210 (homepage (if desc (cdr (assoc :url (package-desc-extras desc)))))
1211 (package-desc-extras desc)))))
1212 (built-in (eq pkg-dir 'builtin)) 1211 (built-in (eq pkg-dir 'builtin))
1213 (installable (and archive (not built-in))) 1212 (installable (and archive (not built-in)))
1214 (status (if desc (package-desc-status desc) "orphan"))) 1213 (status (if desc (package-desc-status desc) "orphan")))
diff --git a/test/ChangeLog b/test/ChangeLog
index 3f115d9e4e8..bf8ecbcb9eb 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,11 @@
12013-10-01 Dmitry Gutov <dgutov@yandex.ru>
2
3 * automated/package-test.el: Update all cases to use :url instead
4 of :homepage.
5
6 * automated/package-x-test.el
7 (package-x-test--single-archive-entry-1-3): Same.
8
12013-09-29 Dmitry Gutov <dgutov@yandex.ru> 92013-09-29 Dmitry Gutov <dgutov@yandex.ru>
2 10
3 * automated/package-test.el (simple-single-desc-1-4): Remove, it 11 * automated/package-test.el (simple-single-desc-1-4): Remove, it
diff --git a/test/automated/data/package/archive-contents b/test/automated/data/package/archive-contents
index b26179c0c3b..8d6f3226ae6 100644
--- a/test/automated/data/package/archive-contents
+++ b/test/automated/data/package/archive-contents
@@ -2,11 +2,11 @@
2 (simple-single . 2 (simple-single .
3 [(1 3) 3 [(1 3)
4 nil "A single-file package with no dependencies" single 4 nil "A single-file package with no dependencies" single
5 ((:homepage . "http://doodles.au"))]) 5 ((:url . "http://doodles.au"))])
6 (simple-depend . 6 (simple-depend .
7 [(1 0) 7 [(1 0)
8 ((simple-single (1 3))) "A single-file package with a dependency." single]) 8 ((simple-single (1 3))) "A single-file package with a dependency." single])
9 (multi-file . 9 (multi-file .
10 [(0 2 3) 10 [(0 2 3)
11 nil "Example of a multi-file tar package" tar 11 nil "Example of a multi-file tar package" tar
12 ((:homepage . "http://puddles.li"))])) 12 ((:url . "http://puddles.li"))]))
diff --git a/test/automated/data/package/multi-file-0.2.3.tar b/test/automated/data/package/multi-file-0.2.3.tar
index dde331d0e01..2f1c5e93df1 100644
--- a/test/automated/data/package/multi-file-0.2.3.tar
+++ b/test/automated/data/package/multi-file-0.2.3.tar
Binary files differ
diff --git a/test/automated/package-test.el b/test/automated/package-test.el
index b5235ee99a9..84f520df9bc 100644
--- a/test/automated/package-test.el
+++ b/test/automated/package-test.el
@@ -48,7 +48,7 @@
48 :version '(1 3) 48 :version '(1 3)
49 :summary "A single-file package with no dependencies" 49 :summary "A single-file package with no dependencies"
50 :kind 'single 50 :kind 'single
51 :extras '((:homepage . "http://doodles.au"))) 51 :extras '((:url . "http://doodles.au")))
52 "Expected `package-desc' parsed from simple-single-1.3.el.") 52 "Expected `package-desc' parsed from simple-single-1.3.el.")
53 53
54(defvar simple-depend-desc 54(defvar simple-depend-desc
@@ -64,7 +64,7 @@
64 :version '(0 2 3) 64 :version '(0 2 3)
65 :summary "Example of a multi-file tar package" 65 :summary "Example of a multi-file tar package"
66 :kind 'tar 66 :kind 'tar
67 :extras '((:homepage . "http://puddles.li"))) 67 :extras '((:url . "http://puddles.li")))
68 "Expected `package-desc' from \"multi-file-0.2.3.tar\".") 68 "Expected `package-desc' from \"multi-file-0.2.3.tar\".")
69 69
70(defvar new-pkg-desc 70(defvar new-pkg-desc
@@ -189,7 +189,7 @@ Must called from within a `tar-mode' buffer."
189 (concat "(define-package \"simple-single\" \"1.3\" " 189 (concat "(define-package \"simple-single\" \"1.3\" "
190 "\"A single-file package " 190 "\"A single-file package "
191 "with no dependencies\" 'nil " 191 "with no dependencies\" 'nil "
192 ":homepage \"http://doodles.au\"" 192 ":url \"http://doodles.au\""
193 ")\n")))) 193 ")\n"))))
194 (should (file-exists-p autoloads-file)) 194 (should (file-exists-p autoloads-file))
195 (should-not (get-file-buffer autoloads-file))))) 195 (should-not (get-file-buffer autoloads-file)))))
diff --git a/test/automated/package-x-test.el b/test/automated/package-x-test.el
index c7b82360dd8..ab90d59c19d 100644
--- a/test/automated/package-x-test.el
+++ b/test/automated/package-x-test.el
@@ -49,7 +49,7 @@
49 (package-make-ac-desc '(1 3) nil 49 (package-make-ac-desc '(1 3) nil
50 "A single-file package with no dependencies" 50 "A single-file package with no dependencies"
51 'single 51 'single
52 '((:homepage . "http://doodles.au")))) 52 '((:url . "http://doodles.au"))))
53 "Expected contents of the archive entry from the \"simple-single\" package.") 53 "Expected contents of the archive entry from the \"simple-single\" package.")
54 54
55(defvar package-x-test--single-archive-entry-1-4 55(defvar package-x-test--single-archive-entry-1-4