Fix "Can't set ASCII font to nil" error in daemon

Caused because the :ui unicode module sets doom-unicode-font to nil,
then doom-init-extra-fonts-h tries to use it.
This commit is contained in:
Henrik Lissner 2021-02-17 14:20:37 -05:00
parent 60f74c7696
commit 47925933df

View File

@ -599,7 +599,7 @@ behavior). Do not set this directly, this is let-bound in `doom-init-theme-h'.")
(when doom-variable-pitch-font (when doom-variable-pitch-font
(set-face-attribute 'variable-pitch nil :font doom-variable-pitch-font)) (set-face-attribute 'variable-pitch nil :font doom-variable-pitch-font))
(when (fboundp 'set-fontset-font) (when (fboundp 'set-fontset-font)
(dolist (font (cons doom-unicode-font doom-unicode-extra-fonts)) (dolist (font (remq nil (cons doom-unicode-font doom-unicode-extra-fonts)))
(set-fontset-font t 'unicode font nil 'prepend))) (set-fontset-font t 'unicode font nil 'prepend)))
(run-hooks 'after-setting-font-hook)) (run-hooks 'after-setting-font-hook))
((debug error) ((debug error)