
On Mon, May 28, 2012 at 8:33 AM, Artyom Beilis <artyomtnk@yahoo.com> wrote:
Hello all Booster,
I comments on a library that I want to submit for a formal review.
The library provides an implementation of standard C and C++ library functions such that their inputs are UTF-8 aware on Windows without requiring using Wide API to make program work on Windows.
Both the above and the docs seem to focus on the problems of UTF-8 awareness on Windows. That's a problem well worth solving, but... Am I correct in assuming that the library allows writing portable programs that handle UTF-8 strings correctly on other operating systems, too, regardless of whether the native narrow string encoding is UTF-8 or something different? For example, a POSIX-like operating system set up to use some legacy Asian character set encoding? --Beman