On windows, if I use WriteConsole with GetStdHandle(STD_OUTPUT_HANDLE) then the output window does not detect it, I have to also output it to OutputDebugString.
Ideally there would be a way to configure the output window to point it to either stdout, stderr, or stdout and stderr.
This is also useful for the linux port, as there is no "OutputDebugString" for linux, the output window will anyways want to use stdout/stderr.
And also, as a separate feature, it'd be nice if the output window could also take input from stdin to give a more complete "terminal"-like experience.
On windows, if I use
WriteConsolewithGetStdHandle(STD_OUTPUT_HANDLE)then the output window does not detect it, I have to also output it toOutputDebugString.Ideally there would be a way to configure the output window to point it to either stdout, stderr, or stdout and stderr.
This is also useful for the linux port, as there is no "OutputDebugString" for linux, the output window will anyways want to use stdout/stderr.
And also, as a separate feature, it'd be nice if the output window could also take input from stdin to give a more complete "terminal"-like experience.