diff options
| author | Eli Zaretskii | 2022-09-23 09:36:24 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2022-09-23 09:36:24 +0300 |
| commit | 94380420e2cba7e2821b22fd8a46cd5b04c985ef (patch) | |
| tree | e708cd6a837f3690865ad6c28367e330aa7474db | |
| parent | 8238d87e15e2b2b730b6290965d14787650a15af (diff) | |
| download | emacs-94380420e2cba7e2821b22fd8a46cd5b04c985ef.tar.gz emacs-94380420e2cba7e2821b22fd8a46cd5b04c985ef.zip | |
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.
| -rw-r--r-- | lisp/international/fontset.el | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/international/fontset.el b/lisp/international/fontset.el index 4e44de27ce9..99c78487046 100644 --- a/lisp/international/fontset.el +++ b/lisp/international/fontset.el | |||
| @@ -982,7 +982,11 @@ | |||
| 982 | (set-fontset-font "fontset-default" symbol-subgroup | 982 | (set-fontset-font "fontset-default" symbol-subgroup |
| 983 | "-*-fixed-medium-*-*-*-*-*-*-*-*-*-iso10646-1" | 983 | "-*-fixed-medium-*-*-*-*-*-*-*-*-*-iso10646-1" |
| 984 | nil 'prepend)) | 984 | nil 'prepend)) |
| 985 | ;; This sets up the Emoji codepoints to use prettier fonts. | 985 | ;; This sets up the Emoji codepoints to use prettier fonts: |
| 986 | ;; this is fallback, if they don't have color Emoji capabilities... | ||
| 987 | (set-fontset-font "fontset-default" 'emoji | ||
| 988 | '("Noto Emoji" . "iso10646-1") nil 'prepend) | ||
| 989 | ;; ...and this is if they do | ||
| 986 | (set-fontset-font "fontset-default" 'emoji | 990 | (set-fontset-font "fontset-default" 'emoji |
| 987 | '("Noto Color Emoji" . "iso10646-1") nil 'prepend) | 991 | '("Noto Color Emoji" . "iso10646-1") nil 'prepend) |
| 988 | 992 | ||