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: Axel Svensson
Subject: bug#57072: [BUG] update-glyphless-char-display and variation selectors
Date: Fri, 12 Aug 2022 09:57:32 +0200

> Or what am I missing?  IOW, to which part(s) of blocks.awk did you
> allude when you wrote "it currently handles only VS1 through VS16 and
> does so as if they were all for emoji use"?

I initially thought it was a mistake to exclude VS17 through VS256, but
now I believe it might be a mistake to include VS1 through VS14. I don't
understand the internals enough to be sure, but one possible fix could
be:

diff --git a/admin/unidata/blocks.awk b/admin/unidata/blocks.awk
index 5f392b5ad3..c14fa09863 100755
--- a/admin/unidata/blocks.awk
+++ b/admin/unidata/blocks.awk
@@ -226,7 +226,7 @@ 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"
+    override_start[idx] = "FE0E"
     override_end[idx] = "FE0F"

     for (k in override_start)
--





reply via email to

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