Thread overview
[Issue 15761] Windows wide character console output broken with MS runtime
Mar 05, 2016
Martin Krejcirik
Apr 04, 2016
Martin Krejcirik
Oct 14, 2016
Martin Krejcirik
Oct 14, 2016
Martin Krejcirik
Nov 02, 2016
Martin Krejcirik
Dec 17, 2022
Iain Buclaw
Jun 20, 2023
Walter Bright
Jun 22, 2023
Walter Bright
Jun 22, 2023
Walter Bright
Jun 22, 2023
Walter Bright
March 05, 2016
https://issues.dlang.org/show_bug.cgi?id=15761

--- Comment #1 from Martin Krejcirik <mk@krej.cz> ---
OK, after some experimenting, at looks like even UTF8 has serious problems (ErrnoException from Phobos), is it really so much broken on Windows ?

--
April 04, 2016
https://issues.dlang.org/show_bug.cgi?id=15761

Martin Krejcirik <mk@krej.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=15845

--
October 14, 2016
https://issues.dlang.org/show_bug.cgi?id=15761

Martin Krejcirik <mk@krej.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=1448

--
October 14, 2016
https://issues.dlang.org/show_bug.cgi?id=15761

Martin Krejcirik <mk@krej.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=1448

--
November 02, 2016
https://issues.dlang.org/show_bug.cgi?id=15761

Martin Krejcirik <mk@krej.cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=2742

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=15761

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P3

--
June 20, 2023
https://issues.dlang.org/show_bug.cgi?id=15761

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=24001

--
June 22, 2023
https://issues.dlang.org/show_bug.cgi?id=15761

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com

--- Comment #2 from Walter Bright <bugzilla@digitalmars.com> ---
It works with -m32 (the 32 bit OMF output)

--
June 22, 2023
https://issues.dlang.org/show_bug.cgi?id=15761

--- Comment #3 from Walter Bright <bugzilla@digitalmars.com> ---
This C program works with 64 bit Windows VC:

-------------------------
#include <windows.h>
#include <stdio.h>
#include <wchar.h>

void main()
{
    fwprintf(stdout, L"Helláá LDC\n");
    fflush(stdout);
}
--------------------------

So there's definitely something wrong with the Microsoft version code in std.stdio.

This is on Windows 7.

--
June 22, 2023
https://issues.dlang.org/show_bug.cgi?id=15761

--- Comment #4 from Walter Bright <bugzilla@digitalmars.com> ---
That program also works with Digital Mars C.

--