http://d.puremagic.com/issues/show_bug.cgi?id=1448
Axel Bender <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] Platform|x86 |x86_64 Version|D1 & D2 |D2 --- Comment #9 from Axel Bender <[email protected]> 2013-08-07 00:55:43 PDT --- I can confirm this issue. When enumerating a directory (via dirEntries()) containing a file with a character in the CP850/CP1252 space (e.g. "s�b"), depending on the codepage settings, the output is as follows: chcp 1252 => output is "säb" (Unicode encoding for "�") chcp 65001 => output is "s�bstd.exception.ErrnoException@D:\tools\d\bin\..\src\phobos\std\stdio.d(1352): (No error)" In both cases e.g. cmd's dir shows the correct results. The correct results are also shown when using - not really comparable - C with printf(). Tried the case in cmd, console2, and conemu. All show the same results. It'd really be nice if this bug would get fixed... -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
