From d9a179d0719fb46932cb10c186567487f24e65f8 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 26 Sep 2018 10:46:43 -0400 Subject: [PATCH] feature/evil: refactor neotree-make-executor fix The autoload is necessary in case neotree was installed in another session. --- modules/feature/evil/packages.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/feature/evil/packages.el b/modules/feature/evil/packages.el index 0f5096ef0..d0973bd8b 100644 --- a/modules/feature/evil/packages.el +++ b/modules/feature/evil/packages.el @@ -24,6 +24,7 @@ ;; `evil-collection-neotree' uses the `neotree-make-executor' macro, but this ;; requires neotree be available during byte-compilation (while installing). (when (featurep! :ui neotree) - (depends-on! :ui neotree)) + (package! neotree) + (autoload 'neotree-make-executor "neotree" nil nil 'macro)) (package! evil-collection))