Resolve symlinks in module paths

This commit is contained in:
Henrik Lissner 2021-02-17 13:47:43 -05:00
parent dbef763eb3
commit 60f74c7696

View file

@ -302,10 +302,11 @@ those directories. The first returned path is always `doom-private-dir'."
mplist) mplist)
(push (car key) mplist)) (push (car key) mplist))
(throw 'doom-modules t)))) (throw 'doom-modules t))))
(push (funcall fn category module (let ((path (doom-module-locate-path category module)))
:flags (if (listp m) (cdr m)) (push (funcall fn category module
:path (doom-module-locate-path category module)) :flags (if (listp m) (cdr m))
results)))))) :path (if (stringp path) (file-truename path)))
results)))))))
(unless doom-interactive-p (unless doom-interactive-p
(setq doom-inhibit-module-warnings t)) (setq doom-inhibit-module-warnings t))
(nreverse results))) (nreverse results)))