Closed Artoria2e5 closed 3 years ago
Yes, it is compliant, because "emoji presentation sequence" refers to a specific thing involving a variation selector
This case is handled by the data treating variation selectors as zero-width.
D'oh, that makes sense now.
The Recommendations section of UAX-11 has included this statement ever since Revision 33 from Unicode 10.0:
If the crate is to operate according to UAX-11 per the README, it appears that it needs to have the capability to count composed emoji sequences as a single East Asian Wide (2-width) grapheme. That would mean a
unicode-segmentation
dependency if we are looking for a fix, or a change to the README to describe this deviation if we are trying to be honest.