Fix #4992: set-fontset-font call when unavailable

Missed a guard on a set-fontset-font call in d4dec3565's refactors.
This commit is contained in:
Henrik Lissner 2021-05-06 13:18:43 -04:00
parent 735efd0c85
commit a98c2ece63

View file

@ -492,13 +492,14 @@ windows, switch to `doom-fallback-buffer'. Otherwise, delegate to original
:preface :preface
(add-hook! 'after-setting-font-hook (add-hook! 'after-setting-font-hook
(defun doom-init-all-the-icons-fonts-h () (defun doom-init-all-the-icons-fonts-h ()
(dolist (font (list "Weather Icons" (when (fboundp 'set-fontset-font)
"github-octicons" (dolist (font (list "Weather Icons"
"FontAwesome" "github-octicons"
"all-the-icons" "FontAwesome"
"file-icons" "all-the-icons"
"Material Icons")) "file-icons"
(set-fontset-font t 'unicode font nil 'append)))) "Material Icons"))
(set-fontset-font t 'unicode font nil 'append)))))
:config :config
(cond ((daemonp) (cond ((daemonp)
(defadvice! doom--disable-all-the-icons-in-tty-a (orig-fn &rest args) (defadvice! doom--disable-all-the-icons-in-tty-a (orig-fn &rest args)