From 78d951bdb0dfa42cfa6bb98a48d3d5bd865c2217 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 27 Aug 2019 19:49:49 -0400 Subject: [PATCH] bin/doom-doctor: resolve symlinks in parent dir As mentioned in #1718, this fixes an error loading autoload/format when doom-doctor is called from outside EMACSDIR/bin (e.g. if it is symlinked). --- bin/doom-doctor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/doom-doctor b/bin/doom-doctor index 1d20856d0..a3f54e98a 100755 --- a/bin/doom-doctor +++ b/bin/doom-doctor @@ -18,7 +18,7 @@ ;; specified by the EMACSDIR envvar) (setq user-emacs-directory (or (getenv "EMACSDIR") - (expand-file-name "../" (file-name-directory load-file-name))) + (expand-file-name "../" (file-name-directory (file-truename load-file-name)))) default-directory user-emacs-directory) (unless (file-directory-p user-emacs-directory)