Version 2.2
This is a bug-fix as well as an enhancement release including API changes.
Changelog
- Marked
utf8_string( value_type )
asexplicit
(thanks to #21). - Changed return type of
utf8_string::compare
fromdifference_type
toint
and fixed #20. - Broadened support for
char
/value_type
literals with embedded zeros. - Added comparison functions and operators for literals and
std::string
. - Removed
utf8_string::not_equals
. - Fixed bug in
utf8_string::get_codepoint_bytes
. - Evaluated execution statistics and adjusted the LUT-creation biases from 50+/-25% to 25+-8%.
- Added public function
utf8_string::lut_active()
for curiosity about whether the Look-Up-Table is currently active.