GNU bug report logs - #57141
29.0.50; Most emoji not displaying in PGTK emacs

Previous Next

Package: emacs;

Reported by: Michael Eliachevitch <m.eliachevitch <at> posteo.de>

Date: Thu, 11 Aug 2022 15:55:02 UTC

Severity: normal

Found in version 29.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 57141 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Michael Eliachevitch <m.eliachevitch <at> posteo.de>
Cc: 57141 <at> debbugs.gnu.org
Subject: Re: bug#57141: 29.0.50; Most emoji not displaying in PGTK emacs
Date: Thu, 11 Aug 2022 21:32:01 +0300
> From: Michael Eliachevitch <m.eliachevitch <at> posteo.de>
> Cc: 57141 <at> debbugs.gnu.org
> Date: Thu, 11 Aug 2022 17:13:32 +0000
> 
>                 position: 523 of 1964 (27%), restriction: <103-1965>, column: 0
>                 character: 😊 (displayed as 😊) (codepoint 128522, #o373012, #x1f60a)
>                 charset: unicode (Unicode (ISO10646))
>     code point in charset: 0x1F60A
>                 script: emoji
>                 syntax: w 	which means: word
>                 category: .:Base
>                 to input: type "C-x 8 RET 1f60a" or "C-x 8 RET SMILING FACE WITH SMILING EYES"
>             buffer code: #xF0 #x9F #x98 #x8A
>                 file code: #xF0 #x9F #x98 #x8A (encoded by coding system utf-8-unix)
>                 display: no font available
                           ^^^^^^^^^^^^^^^^^
This means Emacs cannot find a font for this character.  You need to
figure out why.

> > Do you have Color Note Emoji font installed?
> 
>  "Noto Color Emoji" is in the output of '(font-family-list) ` and it's also installed via my system package manager. Weirdly, if try to change the frame font to "Noto Color Emoji", which I did via the menu-bar "options->set default font", I get the error message
> 
>     set-frame-font: Font not available: #<font-spec nil nil Noto\ Color\ Emoji nil nil normal normal nil 10.0 nil nil nil nil>

This again means Emacs cannot use that font, for some reason.




This bug report was last modified 2 years and 282 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.