]> 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:32:00 +0000 (20:32 -0500)
commitbaefac6ed21fb377e65513398dfac9e8ac71748b
treed48c0cb544cadd0e6ac9a9c05d27d73a09e83c82
parent7b6ce02ebaf5c59c985921cb298f381feda85c9b
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