From aa6ecaa68e18695f6a8e4a647882ca844f001bc5 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 8 Jun 2017 01:00:44 +0200 Subject: [PATCH] Revert async package refresh (#95, #96) --- core/core-packages.el | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/core/core-packages.el b/core/core-packages.el index 4fee146c0..7d7e9b872 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -148,16 +148,16 @@ to speed up startup." load-path (append load-path doom--package-load-path)) ;; Ensure core packages are installed - (let ((core-packages (cl-remove-if #'package-installed-p doom-core-packages))) - (when core-packages - (package-refresh-contents t) - (setq doom--refresh-p t) - (dolist (pkg core-packages) - (let ((inhibit-message t)) - (package-install pkg)) - (if (package-installed-p pkg) - (message "Installed %s" pkg) - (error "Couldn't install %s" pkg))))) + (dolist (pkg doom-core-packages) + (unless (package-installed-p pkg) + (unless doom--refresh-p + (package-refresh-contents) + (setq doom--refresh-p t)) + (let ((inhibit-message t)) + (package-install pkg)) + (if (package-installed-p pkg) + (message "Installed %s" pkg) + (error "Couldn't install %s" pkg)))) (load "quelpa" nil t) (load "use-package" nil t)