Fix #1453: ensure package autoloads are reloaded

`doom-package-update` does not trigger regeneration of the package
autoloads file.
This commit is contained in:
Henrik Lissner 2019-06-06 22:25:22 +02:00
parent 3160b6342f
commit 29293aa17f
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -75,8 +75,9 @@ 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-refresh 'force)
(doom-packages-update doom-auto-accept)
(doom-refresh 'force-p)
(when (doom-packages-update 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)))