[PATCH v2 0/4] Improve pseudo console support.

Corinna Vinschen corinna-cygwin@cygwin.com
Fri Jan 22 09:50:28 GMT 2021


On Jan 22 05:58, Takashi Yano via Cygwin-patches wrote:
> The new implementation of pseudo console support by commit bb428520
> provides the important advantages, while there also has been several
> disadvantages compared to the previous implementation.
> 
> These patches overturn some of them.
> 
> The disadvantage:
>  1) The cygwin program which calls console API directly does not work.
> is supposed to be able to be overcome as well, however, I am not sure
> it is worth enough. This will need a lot of hooks for console APIs.

Definitely not.  We should really not cave in to such expectations.
Cygwin apps are POSIX apps in the first place and should use the API
provided by Cygwin and other Cygwin libs.  Yes, there are border cases
like the X server or cygrunsrv, but these are limited and should stay
limited.


Corinna


More information about the Cygwin-patches mailing list