fix(lib): doom-module-locate-path: cannot locate exact files

One such casualty of this bug is that 'SPC h d m' (doom/help-modules)
could not find README.org files for disabled modules.
This commit is contained in:
Henrik Lissner 2022-10-03 13:35:02 +02:00
parent f93003a9a2
commit 4a2cbc903d
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -310,7 +310,7 @@ returns nil, otherwise an absolute path."
(if file
;; PERF: locate-file-internal is a little faster for finding files,
;; but its interface for finding directories is clumsy.
(locate-file-internal path doom-modules-dirs '(".elc" ".el"))
(locate-file-internal path doom-modules-dirs '("" ".elc" ".el"))
(cl-loop for default-directory in doom-modules-dirs
if (file-exists-p path)
return (expand-file-name path)))))))