diff options
author | Robert Pluim <rpluim@gmail.com> | 2023-06-02 13:54:56 +0200 |
---|---|---|
committer | Robert Pluim <rpluim@gmail.com> | 2023-06-02 14:13:43 +0200 |
commit | 2f94f6de9d64f9fd89284dac171e166e7d721dcd (patch) | |
tree | 3e409c2ac97dd840037b754b0ee0d605bf03755c /test/lisp/align-resources/align-pre.java | |
parent | 753f8aa1f14c2ff5d86b086230d600eb9bb5d8bc (diff) | |
download | emacs-2f94f6de9d64f9fd89284dac171e166e7d721dcd.tar.gz emacs-2f94f6de9d64f9fd89284dac171e166e7d721dcd.tar.bz2 emacs-2f94f6de9d64f9fd89284dac171e166e7d721dcd.zip |
Make VS-15 and VS-16 compositions work correctly
There is a conflict between forward matching and backward matching
composition rules involving the same codepoint, which can cause the
backward matching ones not to be invoked. Ensure that VS-15 (U+FE0E)
and VS-16 (U+FE0F) are composed by forward matching rules instead in
order to avoid this issue.
* admin/unidata/emoji-zwj.awk: Add rules for CHAR+VS-15 and CHAR+VS-16.
* lisp/composite.el: remove backward matching rule for VS-15. (Bug#63731)
Diffstat (limited to 'test/lisp/align-resources/align-pre.java')
0 files changed, 0 insertions, 0 deletions