From 4c24dbcef8d5f960383351ba92f3c0bc6f6ad4af Mon Sep 17 00:00:00 2001 From: jao Date: Fri, 8 Apr 2022 01:58:02 +0100 Subject: set-fontset-font calls fixed --- init.org | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) (limited to 'init.org') diff --git a/init.org b/init.org index 9de60ed..50697fd 100644 --- a/init.org +++ b/init.org @@ -296,20 +296,23 @@ See [[https://emacs.stackexchange.com/questions/251/line-height-with-unicode-characters/5386#5386][fonts - Line height with unicode characters]] for a good discussion. #+begin_src emacs-lisp - (defun jao--set-fontsets (f) - (set-fontset-font t 64257 "Quivira" f) - (set-fontset-font t 'egyptian "Noto Sans Egyptian Hieroglyphs" f) - (set-fontset-font t 'hangul "NanumGothicCoding" f) - (set-fontset-font t 'unicode (face-attribute 'default :family) f) - (set-fontset-font t 'unicode-bmp (face-attribute 'default :family) f) - (set-fontset-font t 'symbol "Symbola-10" f) - (set-fontset-font t 'greek "GFS Didot" f) - (set-fontset-font t 'mathematical "FreeSerif" f) - (set-fontset-font t 'emoji "Noto Color Emoji" f) + (defun jao--set-fontsets (_f) + (set-fontset-font t 64257 "Quivira" nil 'prepend) + (set-fontset-font t 'egyptian "Noto Sans Egyptian Hieroglyphs" + nil 'prepend) + (set-fontset-font t 'hangul "NanumGothicCoding" nil 'prepend) + (set-fontset-font t 'unicode (face-attribute 'default :family) + nil 'prependf) + (set-fontset-font t 'unicode-bmp (face-attribute 'default :family) + nil 'prependf) + (set-fontset-font t 'symbol "Symbola-10" nil 'prepend) + (set-fontset-font t 'greek "GFS Didot" nil 'prepend) + (set-fontset-font t 'mathematical "FreeSerif" nil 'prepend) + (set-fontset-font t 'emoji "Noto Color Emoji" nil 'prepend) ;; boxes - (set-fontset-font t '(9472 . 9599) "Source Code Pro" f) + (set-fontset-font t '(9472 . 9599) "Source Code Pro" nil 'prepend) ;; variation selector-16 - (set-fontset-font t 65039 "BabelStone Modern-1" f)) + (set-fontset-font t 65039 "BabelStone Modern-1" nil 'prepend)) (jao--set-fontsets nil) (add-to-list 'after-make-frame-functions 'jao--set-fontsets) -- cgit v1.2.3