Don't strip out vars from doom module autoloads

Doom's autoloads generator will strip out forms that modify variables in
doom-autoload-cached-vars (load-path, auto-mode-alist, etc). These are
undesireable in package autoloads, but may be desireable in Doom module
autoloads.
This commit is contained in:
Henrik Lissner 2020-01-24 18:15:56 -05:00
parent 14fc65a9fb
commit c3734603f5
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -27,7 +27,8 @@ one wants that.")
(defun doom-cli-reload-core-autoloads (&optional file)
(print! (start "(Re)generating core autoloads..."))
(print-group!
(let ((file (or file doom-autoload-file)))
(let ((file (or file doom-autoload-file))
doom-autoload-cached-vars)
(cl-check-type file string)
(and (print! (start "Generating core autoloads..."))
(doom-cli--write-autoloads