From 483fb49ea0a3f5ad14c71f672c72d43a692e2957 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen <corinna@vinschen.de> Date: Thu, 29 Aug 2019 13:56:00 +0200 Subject: [PATCH] Cygwin: add W10 pseudo console support to release notes Signed-off-by: Corinna Vinschen <corinna@vinschen.de> --- 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 ccb63c317..12a5f323c 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 5fee581e7..118e37821 100644 --- a/winsup/doc/new-features.xml +++ b/winsup/doc/new-features.xml @@ -8,12 +8,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> @@ -24,6 +18,19 @@ Add 24 bit color support using xterm compatibility mode in Windows 10 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.