]> git.eshelyaron.com Git - emacs.git/commit
Generate skin tone compositions from emoji-sequences.txt
authorRobert Pluim <rpluim@gmail.com>
Thu, 23 Sep 2021 09:31:46 +0000 (11:31 +0200)
committerRobert Pluim <rpluim@gmail.com>
Fri, 24 Sep 2021 11:10:48 +0000 (13:10 +0200)
commit6738111ae2baa45f1eb53e0d208f49855af128d6
treebe389d1dc388f832264bda49a5d8c265e325add8
parent184469df13ed6e2b6b9e17cd41a31db9e3dd2dc2
Generate skin tone compositions from emoji-sequences.txt

Read skin tone modifier sequences from emoji-sequences.txt and add
them to the per-character composition rules derived from
emoji-zwj-sequences.txt, rather than adding them as lookback rules for
the skin tone modifiers.  This avoids an issue with the application of
such lookback rules.  See Bug#39799,
specifically
<https://lists.gnu.org/archive/html/bug-gnu-emacs/2021-09/msg01878.html>
for more details.

* admin/unidata/Makefile.in (zwj): Add emoji-sequences.txt as a dependency.
* admin/unidata/emoji-zwj.awk: Match RGI_Emoji_ZWJ_Sequence and
RGI_Emoji_Modifier_Sequence.  Remove manual addition of skin tone
composition rules with lookback.
admin/unidata/Makefile.in
admin/unidata/emoji-zwj.awk