pocoproject / poco

The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
https://pocoproject.org
Other
8.33k stars 2.15k forks source link

UTF8::normalize() #4710

Open obiltschnig opened 1 week ago

obiltschnig commented 1 week ago

It would be nice to have support for Unicode normalization in the Poco::UTF8 class.

This could be implemented with utf8proc.

obiltschnig commented 6 days ago

Note: We'll still need PCRE2 for Unicode support as utf8proc does not support some of the features (e.g., script, character classes).