Autoload doom-*-package functions
This commit is contained in:
parent
61ca98fd3f
commit
0634289a01
1 changed files with 3 additions and 0 deletions
|
@ -260,6 +260,7 @@ Used by `doom//packages-install'."
|
||||||
;; Main functions
|
;; Main functions
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
;;;###autoload
|
||||||
(defun doom-install-package (name &optional plist)
|
(defun doom-install-package (name &optional plist)
|
||||||
"Installs package NAME with optional quelpa RECIPE (see `quelpa-recipe' for an
|
"Installs package NAME with optional quelpa RECIPE (see `quelpa-recipe' for an
|
||||||
example; the package name can be omitted)."
|
example; the package name can be omitted)."
|
||||||
|
@ -283,6 +284,7 @@ example; the package name can be omitted)."
|
||||||
(map-put doom-packages name plist)
|
(map-put doom-packages name plist)
|
||||||
name)))
|
name)))
|
||||||
|
|
||||||
|
;;;###autoload
|
||||||
(defun doom-update-package (name &optional force-p)
|
(defun doom-update-package (name &optional force-p)
|
||||||
"Updates package NAME (a symbol) if it is out of date, using quelpa or
|
"Updates package NAME (a symbol) if it is out of date, using quelpa or
|
||||||
package.el as appropriate."
|
package.el as appropriate."
|
||||||
|
@ -310,6 +312,7 @@ package.el as appropriate."
|
||||||
(delete-directory old-dir t)))
|
(delete-directory old-dir t)))
|
||||||
t))))
|
t))))
|
||||||
|
|
||||||
|
;;;###autoload
|
||||||
(defun doom-delete-package (name &optional force-p)
|
(defun doom-delete-package (name &optional force-p)
|
||||||
"Uninstalls package NAME if it exists, and clears it from `quelpa-cache'."
|
"Uninstalls package NAME if it exists, and clears it from `quelpa-cache'."
|
||||||
(unless (package-installed-p name)
|
(unless (package-installed-p name)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue