doom/recompile: aggressively compile core.el, in case of load-path updates

This commit is contained in:
Henrik Lissner 2017-04-08 23:27:39 -04:00
parent a4aa32986f
commit cff600935a

View file

@ -494,7 +494,9 @@ If ONLY-RECOMPILE-P is non-nil, only recompile out-of-date files."
(defun doom/recompile () (defun doom/recompile ()
"Recompile any compiled *.el files in your Emacs configuration." "Recompile any compiled *.el files in your Emacs configuration."
(interactive) (interactive)
(doom/compile nil :recompile)) (doom/compile nil :recompile)
;; In case `load-path' has changed (e.g. after an update)
(byte-recompile-file (expand-file-name "core.el" doom-core-dir) t))
(defun doom/compile-lite () (defun doom/compile-lite ()
"A light-weight version of `doom/compile' which only compiles core files in "A light-weight version of `doom/compile' which only compiles core files in