doom-install-package: let -> let*

This commit is contained in:
Henrik Lissner 2017-11-13 18:00:46 +01:00
parent eb01401513
commit cc3f2c76d9
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -255,12 +255,13 @@ example; the package name can be omitted)."
(when (doom-package-different-backend-p name)
(doom-delete-package name t))
(user-error "%s is already installed" name))
(let ((plist (or plist (cdr (assq name doom-packages))))
(inhibit-message (not doom-debug-mode))
(recipe (plist-get plist :recipe))
quelpa-upgrade-p)
(cond (recipe (quelpa recipe))
(t (package-install name)))
(let* ((inhibit-message (not doom-debug-mode))
(plist (or plist (cdr (assq name doom-packages))))
(recipe (plist-get plist :recipe))
quelpa-upgrade-p)
(if recipe
(quelpa recipe)
(package-install name))
(when (package-installed-p name)
(cl-pushnew (cons name plist) doom-packages :test #'eq :key #'car)
t)))