On 10/7/15 7:49 AM, Artyom Beilis wrote:
Independently of Boost.Nowide I would like to propose replacement of boost/detail/utf8_codecvt_facet by one thatactually takes in account proper Unicode handling.
This is a worthy undertaking. Consider putting it somewhere else other than "detail" directory/namespace. This should have been an officially supported boost component years and years ago. Also I'd like to see it look more like a boost library - tests, documentation ,etc. On the other hand, the standard library includes officially sanctioned <codecvt> so maybe this isn't as critical as it used to be. I'm not really trying to make a case for anything specific here, just reacting to years and years of dealing with this festering sore. Robert Ramey