From dc9133fcc71aefdb0f0d445a983c4cc0da040dd0 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 20 Feb 2017 13:05:34 -0500 Subject: [PATCH] doom-initialize: don't use when-let this early (subr-x not loaded yet) --- core/core-packages.el | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/core/core-packages.el b/core/core-packages.el index dd9d5a2da..769feda27 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -124,14 +124,15 @@ to speed up startup." (setq load-path (append load-path (directory-files package-user-dir t "^[a-zA-Z0-9]" t))) ;; Ensure core packages are installed - (when-let (core-packages (cl-remove-if 'package-installed-p doom-protected-packages)) - (package-refresh-contents) - (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)))) + (let ((core-packages (cl-remove-if 'package-installed-p doom-protected-packages))) + (when core-packages + (package-refresh-contents) + (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))))) (require 'quelpa) (require 'use-package)