Janek Bevendorff d3a53a702e
Set console code page to CP_UTF8 on Windows if supported. (#3050)
Previously, we enforced code page 850 for all console input and output,
which breaks with non-western scripts. Since more recent Windows shells
are able to display Unicode properly, this patch now enforces UTF-8 and
falls back to code page 850 only if UTF-8 is unsupported.

Non-Windows systems default to UTF-8, but can override the codec
by setting the LANG environment variable to something other than C.

Resolves #3049.
2019-04-25 09:28:48 +02:00
..
2019-03-24 09:32:45 -04:00
2019-04-12 16:14:23 -04:00
2019-02-05 16:09:17 -05:00
2019-04-11 08:52:51 -04:00
2019-04-11 08:52:51 -04:00
2019-03-24 08:35:33 -04:00