Re: [PATCH] PR libstdc++/90281 Fix string conversions for filesystem::path

2019-06-17 Thread Jonathan Wakely
On 30/04/19 16:06 +0100, Jonathan Wakely wrote: Fix several bugs in the encoding conversions for filesystem::path that prevent conversion of Unicode characters outside the Basic Multilingual Plane, and prevent returning basic_string specializations with alternative allocator types. The std::code

[PATCH] PR libstdc++/90281 Fix string conversions for filesystem::path

2019-04-30 Thread Jonathan Wakely
Fix several bugs in the encoding conversions for filesystem::path that prevent conversion of Unicode characters outside the Basic Multilingual Plane, and prevent returning basic_string specializations with alternative allocator types. The std::codecvt_utf8 class template is not suitable for UTF-1