Myria wrote:
I personally think ReactOS should support UTF-8 as a
default code page, but I doubt that others agree. This function is one of the many that
would have to change...
I should warn you: setting UTF-8 as the default codepage instantly
breaks all multibyte-aware code. How so you might wonder? UTF-8 is
"multibyte", only not "Windows multibyte": it doesn't have lead
bytes/trail bytes. Any code that parses multibyte strings needs a
special case for UTF-8 (try it yourself. Set a console's codepage to
UTF-8 and try to run a batch file). You can do it for code you write,
but for code that has already been written...