Win32: support Unicode console output
commit617ce965aa3e5d44d0292c9094ee692f161a55d0
authorKarsten Blees <blees@dcon.de>
Sat, 31 Jul 2010 00:04:01 +0000 (31 00:04 +0000)
committerJunio C Hamano <gitster@pobox.com>
Tue, 10 Jun 2014 20:32:37 +0000 (10 13:32 -0700)
tree3365f021f94a1e0f1a28ff440537c649b4d4e8b3
parenta15d4af4497d147bfdb672e121b67db335ec1c21
Win32: support Unicode console output

WriteConsoleW seems to be the only way to reliably print unicode to the
console (without weird code page conversions).

Also redirects vfprintf to the winansi.c version.

Signed-off-by: Karsten Blees <blees@dcon.de>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Stepan Kasal <kasal@ucw.cz>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
compat/mingw.h
compat/winansi.c