Skip to content

Version 2.2

Compare
Choose a tag to compare
@DuffsDevice DuffsDevice released this 04 Feb 10:08
· 147 commits to master since this release

This is a bug-fix as well as an enhancement release including API changes.

Changelog

  • Marked utf8_string( value_type ) as explicit (thanks to #21).
  • Changed return type of utf8_string::compare from difference_type to int 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.