From f03eb67314f36791bd150586938282ec20dc84d6 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 20 Sep 2019 01:23:58 -0400 Subject: [PATCH] Fix 'doom rebuild' generating broken autoloads Causes errors about being unable to find general.el --- core/cli/packages.el | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/cli/packages.el b/core/cli/packages.el index 2223f5e68..c9f8e8e55 100644 --- a/core/cli/packages.el +++ b/core/cli/packages.el @@ -3,6 +3,7 @@ (defmacro doom--ensure-autoloads-while (&rest body) `(progn + (straight-check-all) (doom-reload-core-autoloads) (when (progn ,@body) (doom-reload-package-autoloads 'force-p)) @@ -25,7 +26,6 @@ Switches: -t/--timeout TTL Seconds until a thread is timed out (default: 45) --threads N How many threads to use (default: 8)" (doom--ensure-autoloads-while - (straight-check-all) (doom-packages-update doom-auto-accept (when-let (threads (cadr (member "--threads" args))) @@ -58,7 +58,6 @@ Switches: -r / --repos Purge unused repos --all Purge builds, elpa packages and repos" (doom--ensure-autoloads-while - (straight-check-all) (doom-packages-purge (or (member "-e" args) (member "--elpa" args) (member "--all" args))