Fix void-function doom*initialize-packages error

Occurs before autoloads are generated.
This commit is contained in:
Henrik Lissner
2018-03-14 19:52:23 -04:00
parent 73f397560b
commit 8898c5cb9a
2 changed files with 3 additions and 5 deletions

View File

@@ -511,8 +511,3 @@ calls."
(when (file-exists-p path) (when (file-exists-p path)
(delete-directory path t)))))) (delete-directory path t))))))
;;;###autoload
(defun doom*initialize-packages (&rest _)
"TODO"
(unless doom-init-p
(doom-initialize-packages)))

View File

@@ -845,6 +845,9 @@ compiled packages.'"
;; Make package.el cooperate with Doom ;; Make package.el cooperate with Doom
;; ;;
(defun doom*initialize-packages (&rest _)
(unless doom-init-p (doom-initialize-packages)))
(advice-add #'package-install :before #'doom*initialize-packages) (advice-add #'package-install :before #'doom*initialize-packages)
(advice-add #'package-reinstall :before #'doom*initialize-packages) (advice-add #'package-reinstall :before #'doom*initialize-packages)
(advice-add #'package-delete :before #'doom*initialize-packages) (advice-add #'package-delete :before #'doom*initialize-packages)