- Previously, input and output pipes were switched together between
the traditional pty and the pseudo console. However, for example,
if stdin is redirected to another device, it is better to leave
input pipe traditional pty side even for non-cygwin program. This
patch realizes such behavio
- Previously, input and output pipes were switched together between
the traditional pty and the pseudo console. However, for example,
if stdin is redirected to another device, it is better to leave
input pipe traditional pty side even for non-cygwin program. This
patch realizes such behavio
- In non-canonical mode, cygwin console returned only one character
even if several keys are typed before read() called. This patch
fixes this behaviour.
Takashi Yano (1):
Cygwin: console: Fix read() in non-canonical mode.
winsup/cygwin/fhandler_console.cc | 606 ---
- In non-canonical mode, cygwin console returned only one character
even if several keys are typed before read() called. This patch
fixes this behaviour.
---
winsup/cygwin/fhandler_console.cc | 606 --
1 file changed, 315 insertions(+), 291 deletions(-)
diff --git
- Previously, input and output pipes were switched together between
the traditional pty and the pseudo console. However, for example,
if stdin is redirected to another device, it is better to leave
input pipe traditional pty side even for non-cygwin program. This
patch realizes such behavio
- Previously, input and output pipes were switched together between
the traditional pty and the pseudo console. However, for example,
if stdin is redirected to another device, it is better to leave
input pipe traditional pty side even for non-cygwin program. This
patch realizes such behavio
Hi Ken,
On Fri, 6 Sep 2019 17:59:02 +
Ken Brown wrote:
> P.S. I'm leaving tomorrow for a short vacation, so I might not have time to
> review any more patches until I return in about a week.
I submitted five patches during your absence.
Four of them are for pseudo console support, the other
The CPU_SET macros defined in Cygwin's include/sys/cpuset.h must not
be visible in an application's namespace unless _GNU_SOURCE has been
#defined. Internally this means wrapping them in #if __GNU_VISIBLE.
---
winsup/cygwin/include/sys/cpuset.h | 3 +++
1 file changed, 3 insertions(+)
diff --gi