fix: indexing packages' Info documents

Fix: #5457
This commit is contained in:
Henrik Lissner
2024-11-03 19:09:53 -05:00
parent 114f99688c
commit 9e6c46a332
2 changed files with 7 additions and 3 deletions

View File

@ -16,8 +16,7 @@ hoist buggy forms into autoloads.")
auto-mode-alist auto-mode-alist
interpreter-mode-alist interpreter-mode-alist
magic-mode-alist magic-mode-alist
magic-fallback-mode-alist magic-fallback-mode-alist)
Info-directory-list)
"A list of variables to be cached in `doom-autoloads-file'.") "A list of variables to be cached in `doom-autoloads-file'.")
(defvar doom-autoloads-files () (defvar doom-autoloads-files ()

View File

@ -298,7 +298,12 @@ caches them in `doom--profiles'. If RELOAD? is non-nil, refresh the cache."
(doom--startup-vars) (doom--startup-vars)
(doom--startup-module-autoloads) (doom--startup-module-autoloads)
(doom--startup-package-autoloads) (doom--startup-package-autoloads)
(doom--startup-modules)))) (doom--startup-modules)
,(when-let* ((info-dirs (butlast Info-directory-list)))
`(progn (require 'info)
(info-initialize)
(setq Info-directory-list
(append ',info-dirs Info-directory-list)))))))
(current-buffer))) (current-buffer)))
(print! (start "Byte-compiling %s...") (relpath init-file)) (print! (start "Byte-compiling %s...") (relpath init-file))
(print-group! (print-group!