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)
(push (car key) mplist))
(throw 'doom-modules t))))
(push (funcall fn category module
:flags (if (listp m) (cdr m))
:path (doom-module-locate-path category module))
results))))))
(let ((path (doom-module-locate-path category module)))
(push (funcall fn category module
:flags (if (listp m) (cdr m))
:path (if (stringp path) (file-truename path)))
results)))))))
(unless doom-interactive-p
(setq doom-inhibit-module-warnings t))
(nreverse results)))