mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
fix(profiles): ensure trailing / on user-emacs-directory
To quote `user-emacs-directory`'s docstring: > Note that this should end with a directory separator. However, users may forget to add one in their profile configs, which will cause errors. Fix: #6608
This commit is contained in:
@ -233,7 +233,10 @@ caches them in `doom--profiles'. If RELOAD? is non-nil, refresh the cache."
|
|||||||
(remove-hook 'after-load-functions #'--doom-profile-set-deferred-vars--)
|
(remove-hook 'after-load-functions #'--doom-profile-set-deferred-vars--)
|
||||||
(unintern '--doom-profile-set-deferred-vars-- obarray)))
|
(unintern '--doom-profile-set-deferred-vars-- obarray)))
|
||||||
(add-hook 'after-load-functions #'--doom-profile-set-deferred-vars--)
|
(add-hook 'after-load-functions #'--doom-profile-set-deferred-vars--)
|
||||||
(--doom-profile-set-deferred-vars-- nil)))))))))
|
(--doom-profile-set-deferred-vars-- nil)))))))
|
||||||
|
;; `user-emacs-directory' requires that it end in a directory
|
||||||
|
;; separator, but users may forget this in their profile configs.
|
||||||
|
(setq user-emacs-directory (file-name-as-directory user-emacs-directory))))
|
||||||
:mode #o600
|
:mode #o600
|
||||||
:printfn #'pp)
|
:printfn #'pp)
|
||||||
(print-group!
|
(print-group!
|
||||||
|
Reference in New Issue
Block a user