1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 07:11:34 -08:00
emacs/admin/notes
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
..
bug-triage Some precisions to bug handling 2020-08-30 15:43:58 +02:00
bugtracker Some precisions to bug handling 2020-08-30 15:43:58 +02:00
copyright Update copyright year to 2021 2021-01-01 01:13:56 -08:00
documentation maint: shorten https://lists.gnu.org/archive/html/... links 2017-11-25 22:48:12 -08:00
elpa * admin/notes/elpa: Update to match recent Gnu ELPA changes 2021-01-11 09:18:31 -08:00
emba ; Fix schedule in admin/notes/emba 2021-03-29 16:51:50 +02:00
git-workflow ; admin/notes/git-workflow 2020-05-03 10:21:21 -07:00
hydra Update copyright year to 2021 2021-01-01 01:13:56 -08:00
multi-tty Update copyright year to 2021 2021-01-01 01:13:56 -08:00
newfile Prefer straight quoting in some text files 2015-09-11 11:05:12 -07:00
nextstep Update some URLs 2019-09-23 00:12:52 -07:00
repo maint: shorten https://lists.gnu.org/archive/html/... links 2017-11-25 22:48:12 -08:00
spelling Update some URLs 2019-09-23 00:12:52 -07:00
tags maint: shorten https://lists.gnu.org/archive/html/... links 2017-11-25 22:48:12 -08:00
trailing-whitespace
unicode Support for Unicode emoji sequences 2021-09-20 22:35:34 +02:00
versioning maint: shorten https://lists.gnu.org/archive/html/... links 2017-11-25 22:48:12 -08:00
www Update copyright year to 2021 2021-01-01 01:13:56 -08:00
years ; * admin/notes/years: Mention that etags test files need to be updated. 2021-05-17 19:33:40 +03:00