From f7a6b2b33e6cbb9a0b4adcc8e9a2ca5fe8bd703c Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 14 May 2019 22:56:22 -0400 Subject: [PATCH] cli/upgrade: refresh before updating packages So missing packages are installed and orphaned ones are removed (and env file updated, if necessary). --- core/cli/upgrade.el | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/core/cli/upgrade.el b/core/cli/upgrade.el index 4c2269964..03adfa2f5 100644 --- a/core/cli/upgrade.el +++ b/core/cli/upgrade.el @@ -75,10 +75,8 @@ Doing so is equivalent to: (buffer-string))) (unless (equal (vc-git-working-revision doom-emacs-dir) rev) (error "Failed to checkout latest commit.\n\n%s" (buffer-string))) - (doom-reload-doom-autoloads 'force) + (doom-packages-refresh doom-auto-accept) (doom-packages-update doom-auto-accept) - (doom-packages-autoremove doom-auto-accept) - (doom-reload-package-autoloads) (message "Done! Please restart Emacs for changes to take effect"))) (user-error (message "%s Aborting." (error-message-string e)))