New implementation of pseudo console support (experimental)

Takashi Yano takashi.yano@nifty.ne.jp
Thu May 14 09:28:59 GMT 2020


On Wed, 13 May 2020 21:16:09 +0900
Takashi Yano via Cygwin-developers <cygwin-developers@cygwin.com> wrote:
> Disadvantage:
> 1) Pseudo console is disabled if one of stdin, stdout or stderr is
>    redirected.
> 2) Pseudo console is disabled if the native console app is executed
>    in background.
> 3) The cygwin program which call console API directly does not work.
> 4) The apps which use console API cannot be debugged with gdb.
> 5) Type ahead key inputs are discarded while native console app is
>    executed.
> 6) cmd.exe hangs up on typing some keys if cmd.exe is executed in
>    background. (same as cygwin 3.0.7)
> 7) Code page cannot be changed by chcp.com.

I have found workaround for 1), 2) and 6).

Please test the new patch attached.

-- 
Takashi Yano <takashi.yano@nifty.ne.jp>


More information about the Cygwin-developers mailing list