https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=483fb49ea0a3f5ad14c71f672c72d43a692e2957
commit 483fb49ea0a3f5ad14c71f672c72d43a692e2957 Author: Corinna Vinschen <cori...@vinschen.de> Date: Thu Aug 29 13:56:00 2019 +0200 Cygwin: add W10 pseudo console support to release notes Signed-off-by: Corinna Vinschen <cori...@vinschen.de> Diff: --- winsup/cygwin/release/3.1.0 | 5 +++++ winsup/doc/new-features.xml | 19 +++++++++++++------ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/winsup/cygwin/release/3.1.0 b/winsup/cygwin/release/3.1.0 index ccb63c3..12a5f32 100644 --- a/winsup/cygwin/release/3.1.0 +++ b/winsup/cygwin/release/3.1.0 @@ -5,6 +5,11 @@ What's new: 1703 or later. Add fake 24 bit color support for legacy console, which uses the nearest color from 16 system colors. +- Support pseudo console in PTY. Pseudo console is a new feature + in Windows 10 1809, which provides console APIs on virtual + terminal. With this patch, native console applications can work + in PTYs such as mintty, ssh, gnu screen or tmux. + - New APIs: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np, pthread_setaffinity_np, plus CPU_SET macros. diff --git a/winsup/doc/new-features.xml b/winsup/doc/new-features.xml index 5fee581..118e378 100644 --- a/winsup/doc/new-features.xml +++ b/winsup/doc/new-features.xml @@ -9,12 +9,6 @@ <itemizedlist mark="bullet"> <listitem><para> -Eliminate a header file name collision with <X11/XLocale.h> on -case insensitive filesystems by reverting <xlocale.h> back to -<sys/_locale.h>. -</para></listitem> - -<listitem><para> FIFOs can now be opened multiple times for writing. </para></listitem> @@ -25,6 +19,19 @@ uses the nearest color from 16 system colors. </para></listitem> <listitem><para> +Support pseudo console in PTY. Pseudo console is a new feature +in Windows 10 1809, which provides console APIs on virtual +terminal. With this patch, native console applications can work +in PTYs such as mintty, ssh, gnu screen or tmux. +</para></listitem> + +<listitem><para> +Eliminate a header file name collision with <X11/XLocale.h> on +case insensitive filesystems by reverting <xlocale.h> back to +<sys/_locale.h>. +</para></listitem> + +<listitem><para> If a SA_SIGINFO signal handler changes the ucontext_t pointed to by the third parameter, follow it after returning from the handler. </para></listitem>