lisp/emacs-lisp/package-x.el: Follow-up to change in package.el.
(package--archive-contents-from-url): Use url-insert-file-contents; package-handle-response no longer exists.
This commit is contained in:
parent
3fd3e73693
commit
b1c870c9e8
2 changed files with 11 additions and 12 deletions
|
@ -1,3 +1,8 @@
|
|||
2014-03-27 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* emacs-lisp/package-x.el (package--archive-contents-from-url):
|
||||
Use url-insert-file-contents; package-handle-response no longer exists.
|
||||
|
||||
2014-03-26 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* emacs-lisp/package.el: Fix bug#16733 (again).
|
||||
|
|
|
@ -114,18 +114,12 @@ inserted after its first occurrence in the file."
|
|||
(defun package--archive-contents-from-url (archive-url)
|
||||
"Parse archive-contents file at ARCHIVE-URL.
|
||||
Return the file contents, as a string, or nil if unsuccessful."
|
||||
(ignore-errors
|
||||
(when archive-url
|
||||
(let* ((buffer (url-retrieve-synchronously
|
||||
(concat archive-url "archive-contents"))))
|
||||
(set-buffer buffer)
|
||||
(package-handle-response)
|
||||
(re-search-forward "^$" nil 'move)
|
||||
(forward-char)
|
||||
(delete-region (point-min) (point))
|
||||
(prog1 (package-read-from-string
|
||||
(buffer-substring-no-properties (point-min) (point-max)))
|
||||
(kill-buffer buffer))))))
|
||||
(when archive-url
|
||||
(with-temp-buffer
|
||||
(ignore-errors
|
||||
(url-insert-file-contents (concat archive-url "archive-contents"))
|
||||
(package-read-from-string
|
||||
(buffer-substring-no-properties (point-min) (point-max)))))))
|
||||
|
||||
(defun package--archive-contents-from-file ()
|
||||
"Parse the archive-contents at `package-archive-upload-base'"
|
||||
|
|
Loading…
Add table
Reference in a new issue