fix(lib): doom-rcfile-read: ensure $PWD is the rcfile's dir

This commit is contained in:
Henrik Lissner
2025-09-15 15:47:55 -04:00
parent a8297a2565
commit 15a0e90808

View File

@@ -817,7 +817,10 @@ issues"
(or type (or type
(cdr (assoc (file-name-nondirectory file) (cdr (assoc (file-name-nondirectory file)
doom-rcfile--alist))) doom-rcfile--alist)))
v (if (listp f) (eval `(backquote ,f) t))))))) v (when (listp f)
(let ((default-directory
(directory-file-name (file-name-directory path))))
(eval `(backquote ,f) t))))))))
(puthash path rc doom-rcfile--cache) (puthash path rc doom-rcfile--cache)
(cond ((null keys) rc) (cond ((null keys) rc)
((symbolp keys) (cdr (assq keys (cdr rc)))) ((symbolp keys) (cdr (assq keys (cdr rc))))