Warn if the Windows console font doesn't support Unicode
commitf978beeadbdc593131d72af60d1699b6144f48e2
authorKarsten Blees <blees@dcon.de>
Sat, 31 Jul 2010 00:04:03 +0000 (31 00:04 +0000)
committerKarsten Blees <blees@dcon.de>
Thu, 15 Mar 2012 17:05:16 +0000 (15 18:05 +0100)
tree287a5f9094af641eb478e2b1e80e67983b7afd24
parentc57751da5ee888b8ce17a221ddf8a83c9dbd3881
Warn if the Windows console font doesn't support Unicode

Unicode console output won't display correctly with default settings
because the default console font ("Terminal") only supports the system's
OEM charset. Unfortunately, this is a user specific setting, so it cannot
be easily fixed by e.g. some registry tricks in the setup program.

This change prints a warning on exit if console output contained non-ascii
characters and the console font is supposedly not a TrueType font (which
usually have decent Unicode support).

Signed-off-by: Karsten Blees <blees@dcon.de>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
compat/winansi.c