From cff600935ac27a2620310a8a1dfcee2435781f4a Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 8 Apr 2017 23:27:39 -0400 Subject: [PATCH] doom/recompile: aggressively compile core.el, in case of load-path updates --- core/core-packages.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/core-packages.el b/core/core-packages.el index 6e6d64482..2ab62f5e1 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -494,7 +494,9 @@ If ONLY-RECOMPILE-P is non-nil, only recompile out-of-date files." (defun doom/recompile () "Recompile any compiled *.el files in your Emacs configuration." (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 () "A light-weight version of `doom/compile' which only compiles core files in