Modern C++20 Unicode library
scan_result.next
to scan_state.next
by @christianparpart in https://github.com/contour-terminal/libunicode/pull/73
Full Changelog: https://github.com/contour-terminal/libunicode/compare/v0.3.0...v0.4.0
unicode
to libunicode
to avoid include path conflict with ICU
.LIBUNICODE_BUILD_STATIC
).find_package()
.While version 0.1.0 sounds like a small number, this project is out there since quite some years already and actively used by Contour Terminal.
The biggest movements lately are major performance improvements in accessing Unicode properties, fixing bugs as usual, and apart from being a modern C++ Unicode library, we've now also added a command line tool to query Unicode properties in the hope it'll be useful to you.
This release is also marking a milestone as I'm generally happy about the usefulness, stability, and performance of libunicode and its CLI tool (unicode-query
).