Subject: Re: bug#63731: [PATCH] Support Emoji Variation Sequence 16 (FE0F) where appropriate

From: Robert Pluim <[email-masked]>
Date: Fri, 02 Jun 2023 14:25:28 +0200

tags 63731 fixed
close 63731 29.1
quit

>>>>> On Fri, 02 Jun 2023 15:06:32 +0300, Eli Zaretskii <[email-masked]> said:

    Eli> Thanks, please install this on the emacs-29 branch.

Closing.
Committed as 2f94f6de9d6

    >> Proper VS-15 support is harder, I need to think about that some more.

    Eli> Can you describe here the current problems with VS-15?

CHAR+VS-15 and CHAR+VS-16 correctly choose text and emoji
representation, but CHAR+VS-15 results in the text representation only
if CHAR is not an emoji. If it is an emoji, the font selected for it
will always be the emoji font.

Iʼve tried forcing font_range to use the font for the 'symbol' script
for EMOJI+VS-15, instead, but that resulted in composition
failing. Maybe there are some more dragons lurking in the composition
rules.

Robert
--