From d91481a9a0acc64efaabe34c5271766f33556f6d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 16 Feb 2018 23:26:40 -0500 Subject: [PATCH] Add private module to load-path This fixes autoload cookies in private autoload files (e.g. ~/.doom.d/autoload/file.el). --- core/core-packages.el | 3 ++- modules/config/private/init.el | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/core/core-packages.el b/core/core-packages.el index 15f1869f1..4eb0529fe 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -175,7 +175,8 @@ it anyway." load-path (append doom-package-load-path doom-site-load-path (list doom-core-dir) - doom-modules-dirs)))) + doom-modules-dirs + doom-psuedo-module-dirs)))) (defun doom-initialize-autoloads () "Ensures that `doom-autoload-file' exists and is loaded. Otherwise run diff --git a/modules/config/private/init.el b/modules/config/private/init.el index b983f2df6..91f87f0a1 100644 --- a/modules/config/private/init.el +++ b/modules/config/private/init.el @@ -11,6 +11,7 @@ Doom Emacs.") ;; `doom-initialize-packages' will treat `+private-config-path' as the root of ;; this module. (add-to-list 'doom-psuedo-module-dirs +private-config-path) +(add-to-list 'load-path +private-config-path) ;; (load (expand-file-name "init.el" +private-config-path)