Ensure no autoloads files are preloaded on 'doom refresh'
This commit is contained in:
parent
d232ba241f
commit
4b05a64263
1 changed files with 8 additions and 0 deletions
|
@ -235,10 +235,18 @@ recompile. Run this whenever you:
|
||||||
It will ensure that unneeded packages are removed, all needed packages are
|
It will ensure that unneeded packages are removed, all needed packages are
|
||||||
installed, autoloads files are up-to-date and no byte-compiled files have gone
|
installed, autoloads files are up-to-date and no byte-compiled files have gone
|
||||||
stale."
|
stale."
|
||||||
|
:bare t
|
||||||
(print! (green "Initiating a refresh of Doom Emacs...\n"))
|
(print! (green "Initiating a refresh of Doom Emacs...\n"))
|
||||||
(let (success)
|
(let (success)
|
||||||
(when (file-exists-p doom-env-file)
|
(when (file-exists-p doom-env-file)
|
||||||
(doom-cli-reload-env-file 'force))
|
(doom-cli-reload-env-file 'force))
|
||||||
|
|
||||||
|
(mapc #'doom--cli-delete-autoloads-file
|
||||||
|
(list doom-autoload-file
|
||||||
|
doom-package-autoload-file))
|
||||||
|
|
||||||
|
(doom-initialize 'force 'noerror)
|
||||||
|
(doom-initialize-modules)
|
||||||
(doom-cli-reload-core-autoloads (not if-necessary-p))
|
(doom-cli-reload-core-autoloads (not if-necessary-p))
|
||||||
(unwind-protect
|
(unwind-protect
|
||||||
(progn
|
(progn
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue