OSDN Git Service

In Terminal code: Skip the "stdio" layer altogether. It appears that, starting with...
authorLoRd_MuldeR <mulder2@gmx.de>
Sun, 9 Aug 2015 16:15:51 +0000 (18:15 +0200)
committerLoRd_MuldeR <mulder2@gmx.de>
Sun, 9 Aug 2015 16:15:51 +0000 (18:15 +0200)
commitfee09d09823bd58fe2ac55d43e592822a203a3e9
tree7959b7376ccdfbb046203fe4da8453eb8993ade1
parentea12214b1bb936cb96a36ab5f33a027c425ad446
In Terminal code: Skip the "stdio" layer altogether. It appears that, starting with VS2015, it is no longer possible to connect stdout/stderr to a terminal allocated via AllocConsole() in a way that doesn't mess up UTF-8 strings before they arrive at the terminal. So we have to write to the terminal directly via Win32 API from now on...
src/Terminal_Win32.cpp