mirror of
https://github.com/dimitri/el-get.git
synced 2024-09-29 04:58:53 +08:00
methods/el-get-elpa: handle string PACKAGE args
By converting them to symbol.
This commit is contained in:
parent
6415c5d82a
commit
8e96907b8b
|
@ -153,6 +153,7 @@ the recipe, then return nil."
|
|||
|
||||
(defun el-get-elpa-install (package url post-install-fun)
|
||||
"Ask elpa to install given PACKAGE."
|
||||
(setq package (el-get-as-symbol package))
|
||||
(let* ((have-deps-p (plist-member (el-get-package-def package) :depends))
|
||||
(elpa-dir (el-get-elpa-package-directory package))
|
||||
(elpa-repo (el-get-elpa-package-repo package))
|
||||
|
@ -222,6 +223,7 @@ first time.")
|
|||
|
||||
(defun el-get-elpa-update (package url post-update-fun)
|
||||
"Ask elpa to update given PACKAGE."
|
||||
(setq package (el-get-as-symbol package))
|
||||
(unless package--initialized
|
||||
(package-initialize t))
|
||||
(el-get-insecure-check package url)
|
||||
|
@ -250,6 +252,7 @@ first time.")
|
|||
|
||||
(defun el-get-elpa-post-remove (package)
|
||||
"Do remove the ELPA bits for package, now"
|
||||
(setq package (el-get-as-symbol package))
|
||||
(el-get-elpa-delete-package package))
|
||||
|
||||
(add-hook 'el-get-elpa-remove-hook 'el-get-elpa-post-remove)
|
||||
|
|
Loading…
Reference in New Issue
Block a user