The check if a character is printable currently considers the zero width joiner unprintable, even if it is between two characters that turn into a new one with it.
This means that a lot of newer emoji are not supported.
Examples are pride flags, newer family combinations and skin tone variations.
The check if a character is printable currently considers the zero width joiner unprintable, even if it is between two characters that turn into a new one with it.
This means that a lot of newer emoji are not supported.
Examples are pride flags, newer family combinations and skin tone variations.