Bug 23250 – Unicode regional indicators are not paired correctly
Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
phobos
Product
D
Version
D2
Platform
x86_64
OS
All
Creation time
2022-07-15T13:59:55Z
Last change time
2022-07-18T08:06:05Z
Keywords
pull
Assigned to
No Owner
Creator
Ate Eskola
Comments
Comment #0 by Ajieskola — 2022-07-15T13:59:55Z
If there are many flags side-by-side, they should count as a grapheme each. But regional indicators do not currently get paired like that. Due to that, "π¬π§ππ°πΈπ¬π―πͺπ°πΎ".byGrapheme.walkLength returns 1 when it should return 5.