libyaml
libyaml copied to clipboard
Extend range of printable unicode characters
Before the patch IS_PRINTABLE macros was used to determine if given character is printable or not. This macros did not take into account characters encoded with 4 bytes. After the patch IS_PRINTABLE is replaced with new corresponding function. Now the range of printable characters is: (libyaml old range) U (icu range). This new range include characters encoded with 4 bytes.
Related to tarantool/tarantool#4090