GNU bug report logs - #41747
27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A"

Previous Next

Package: emacs;

Reported by: Kévin Le Gouguec <kevin.legouguec <at> gmail.com>

Date: Sun, 7 Jun 2020 13:44:01 UTC

Severity: normal

Found in version 27.0.91

Done: Kévin Le Gouguec <kevin.legouguec <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Kévin Le Gouguec <kevin.legouguec <at> gmail.com>
Cc: 41747 <at> debbugs.gnu.org, rms <at> gnu.org
Subject: bug#41747: 27.0.91; Add default fontset setup for "Symbols and Pictographs Extended-A"
Date: Wed, 10 Jun 2020 17:48:38 +0300
> From: Kévin Le Gouguec <kevin.legouguec <at> gmail.com>
> Cc: Eli Zaretskii <eliz <at> gnu.org>,  41747 <at> debbugs.gnu.org
> Date: Wed, 10 Jun 2020 10:36:44 +0200
> 
> They are color fonts though, so I don't think it would make sense to use
> them just for "Symbols and Pictographs Extended-A": I expect users would
> find it jarring if Emacs displayed emoji from this specific block with a
> color font, yet displayed all others with a "regular"[2] font.
> 
> IMO the best way forward would be to consult Unicode's emoji list[3],
> and enrich setup-default-fontset by iterating over every range and
> 
> (set-fontset-font "fontset-default" range
>                   '("Noto Color Emoji" . "iso10646-1") nil 'prepend)

That's part of the TODO item for better emoji support in Emacs.

> The (somewhat) complicated part is listing all ranges; it's not clear to
> me yet if we want to do this manually, at compile-time, or once per
> Unicode release, using scripts under admin/.

The latter, of course.  This is also in TODO.




This bug report was last modified 5 years and 33 days ago.

Previous Next


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