From cc3f2c76d9531079035811f3348301bf1f2ad4b7 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 13 Nov 2017 18:00:46 +0100 Subject: [PATCH] doom-install-package: let -> let* --- core/autoload/packages.el | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/core/autoload/packages.el b/core/autoload/packages.el index 7f839766a..214c9fd82 100644 --- a/core/autoload/packages.el +++ b/core/autoload/packages.el @@ -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)))