bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#57072: [BUG] update-glyphless-char-display and variation selectors


From: Robert Pluim
Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors
Date: Tue, 16 Aug 2022 16:48:07 +0200

>>>>> On Tue, 16 Aug 2022 15:39:49 +0200, Axel Svensson 
>>>>> <svenssonaxel@gmail.com> said:

    >> I can do that later this week, unless the reporter of this bug wants
    >> to handle it?

    Axel> Nope, go ahead.

This doesnʼt have any negative effects on emoji display (using
admin/unidata/emoji-{zwj-,}sequences.txt) that I can see.

Iʼll test some more and push by the end of the week.

diff --git a/admin/unidata/blocks.awk b/admin/unidata/blocks.awk
index 5f392b5ad3..0d07a10f2a 100755
--- a/admin/unidata/blocks.awk
+++ b/admin/unidata/blocks.awk
@@ -224,9 +224,11 @@ FILENAME ~ "emoji-data.txt" && /^[0-9A-F].*; 
Emoji_Presentation / {
 
 END {
     idx = 0
-    # ## These are here so that font_range can choose Emoji presentation
-    # ## for the preceding codepoint when it encounters a VS
-    override_start[idx] = "FE00"
+    ## This is here so that font_range can choose Emoji presentation
+    ## for the preceding codepoint when it encounters a VS-16 (U+FE0F).
+    ## It originally covered the whole FE00-FE0F range, but that
+    ## turned out to be a mistake.
+    override_start[idx] = "FE0F"
     override_end[idx] = "FE0F"
 
     for (k in override_start)





reply via email to

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