]> Kevux Git Server - fll/commit
Bugfix: Incomplete UTF-8 zero-width detection, particularly for combining characters.
authorKevin Day <thekevinday@gmail.com>
Sat, 5 Nov 2022 01:24:38 +0000 (20:24 -0500)
committerKevin Day <thekevinday@gmail.com>
Sat, 5 Nov 2022 01:27:31 +0000 (20:27 -0500)
commit8cec5a4a91fce96c238b89de308c127fcac1a146
tree9f41af89ce21ccd7170d48303e62e12a46a97a99
parenta0fc54d132a9c62c79f5ad234fd40add95beb816
Bugfix: Incomplete UTF-8 zero-width detection, particularly for combining characters.

The zero-width calculations should be and are not including zero-width and most control characters.
The combining characters and most of the control characters are now considered zero-width.
level_0/f_utf/c/private-utf_combining.c
level_0/f_utf/c/private-utf_zero_width.c
level_0/f_utf/c/utf/is.c
level_0/f_utf/c/utf/is_character.c