Re:Making a better, prettier, more functional Windows Comman...
by kevingadd on Wednesday July 17, 2013 @10:18AM
(#6057752)
Does conemu work right with applications like python? One common problem with layers over the console subsystem is that it's not possible for an application to detect that it is being manipulated by an interactive console anymore, because the layer over it (console2, mintty, etc) looks like a pipe.
To be fair, I haven't tested this out in a while, so maybe they fixed it. But last time I tried, python would see that pipe and assume you were piping a .py file into it instead of launching the interpreter. IIRC the problem is related to how 'isatty' works on win32.
Re:Making a better, prettier, more functional Windows Comman...
by ygra on Wednesday July 17, 2013 @10:43AM
(#6057905)
At least Console2 isn't a pipe but instead polls the screen buffer of the invisible console window of the guest application. But could be that things have changed by now.
To be fair, I haven't tested this out in a while, so maybe they fixed it. But last time I tried, python would see that pipe and assume you were piping a .py file into it instead of launching the interpreter. IIRC the problem is related to how 'isatty' works on win32.