emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 94380420e2: Support Noto Emoji font as fallback


From: Eli Zaretskii
Subject: master 94380420e2: Support Noto Emoji font as fallback
Date: Fri, 23 Sep 2022 02:38:36 -0400 (EDT)

branch: master
commit 94380420e2cba7e2821b22fd8a46cd5b04c985ef
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    Support Noto Emoji font as fallback
    
    The black-and-white emoji font is back under active development,
    see https://github.com/googlefonts/noto-emoji.  So this adds
    that font as fallback for systems that don't have the capability
    of using color fonts.
    * lisp/international/fontset.el (setup-default-fontset): Support
    black-and-white Noto Emoji font as fallback for Emoji display.
---
 lisp/international/fontset.el | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/lisp/international/fontset.el b/lisp/international/fontset.el
index 4e44de27ce..99c7848704 100644
--- a/lisp/international/fontset.el
+++ b/lisp/international/fontset.el
@@ -982,7 +982,11 @@
     (set-fontset-font "fontset-default" symbol-subgroup
                       "-*-fixed-medium-*-*-*-*-*-*-*-*-*-iso10646-1"
                       nil 'prepend))
-  ;; This sets up the Emoji codepoints to use prettier fonts.
+  ;; This sets up the Emoji codepoints to use prettier fonts:
+  ;;  this is fallback, if they don't have color Emoji capabilities...
+  (set-fontset-font "fontset-default" 'emoji
+                    '("Noto Emoji" . "iso10646-1") nil 'prepend)
+  ;;  ...and this is if they do
   (set-fontset-font "fontset-default" 'emoji
                     '("Noto Color Emoji" . "iso10646-1") nil 'prepend)
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]