Use abc::text::transcode() instead of abc::text::estimate_transcoded_size()
Use abc::text::transcode() instead of abc::text::estimate_transcoded_size()
Remove deprecated abc::text::estimate_transcoded_size()
Fix comments
Add TODO comments about validation of strings on input
Refactor abc::text::utf8_str_traits::is_valid() to detect more invalid characters
Enable additional tests for abc::text::utf8_str_traits::is_valid()
Consolidate duplicate code into new abc::io::text::binbuf_reader::call_get_consume_end()
Add tracing and safety check in abc::io::text::binbuf_reader::call_get_consume_end()
Give abc::text::transcode() and abc::text::utf*_str_traits::is_valid() similar error reporting modes
Validate source characters in abc::io::text::binbuf_reader::read_while() even in 1:1 case
Rename abc::text::str_traits::is_valid() to validate()