1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
emacs/lisp/international
Robert Pluim de289d58a4 Support for Unicode emoji sequences
This covers both sequences using Zero-Width-Joiner codepoints and
those without. Bug#39799, I hope.

* .gitignore: Add emoji-zwj.el
* admin/notes/unicode: Add emoji-zwj-sequences.txt and
emoji-sequences.txt references.  Describe how to test after updating
to a newer Unicode version.
* admin/unidata/Makefile.in (all): add emoji-zwj.el as a dependency.
(emoji-zwj.el): Add target plus rules for building.
(gen-clean): Add emoji-zwj.el.
* admin/unidata/README: Add emoji-zwj-sequences.txt and
emoji-sequences.txt references.
* admin/unidata/blocks.awk: Force emoji script to be used for certain
codepoints that are used by the Unicode sequences.
* admin/unidata/emoji-sequences.txt: New file.
* admin/unidata/emoji-zwj-sequences.txt: New file.
* admin/unidata/emoji-zwj.awk: New file.  Derives
composition-function-table rules from emoji-zwj-sequences.txt, plus
hardcodes some derived manually from emoji-sequences.txt.
* etc/NEWS: Announce change.
* lisp/international/characters.el: Load the generated emoji-zwj.el
* src/Makefile.in (emoji-zwj): New target.
(temacs): Add emoji-zwj as a dependency.
2021-09-20 22:35:34 +02:00
..
ccl.el
characters.el Support for Unicode emoji sequences 2021-09-20 22:35:34 +02:00
fontset.el Move emoji fontset addition later 2021-09-17 20:56:33 +02:00
isearch-x.el
iso-ascii.el
iso-cvt.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
iso-transl.el
ja-dic-cnv.el
ja-dic-utl.el
kinsoku.el
kkc.el
latexenc.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
latin1-disp.el
mule-cmds.el Update Unicode support to Unicode version 14.0.0 2021-09-15 14:40:13 +03:00
mule-conf.el
mule-diag.el Fix detection of char regions in print-fontset-element 2021-09-13 09:39:45 +02:00
mule-util.el Unknown line endings in filepos-to-bufferpos/bufferpos-to-linepos 2021-08-13 13:06:33 +02:00
mule.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
ogonek.el
quail.el ; Minor stylistic fixes found by checkdoc 2021-09-16 19:37:07 +02:00
rfc1843.el
robin.el
titdic-cnv.el
ucs-normalize.el
utf-7.el
utf7.el