summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorRobert Pluim <rpluim@gmail.com>2021-09-20 12:41:15 +0200
committerRobert Pluim <rpluim@gmail.com>2021-09-20 22:35:34 +0200
commitde289d58a4efff4a8625f100eabdc56da98e2e07 (patch)
tree56930d855a0e926dd92350440cb5362912b5ad48 /.gitignore
parent0b98ea5fbe276c67206896dca111c000f984ee0f (diff)
downloademacs-de289d58a4efff4a8625f100eabdc56da98e2e07.tar.gz
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.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore1
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index fcbc9cd7f46..7e0cbb0bd37 100644
--- a/.gitignore
+++ b/.gitignore
@@ -212,6 +212,7 @@ etc/charsets/*.map
lisp/international/charprop.el
lisp/international/charscript.el
lisp/international/cp51932.el
+lisp/international/emoji-zwj.el
lisp/international/eucjp-ms.el
lisp/international/uni-*.el
lisp/language/pinyin.el