This is the mail archive of the cygwin-patches mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Dec 19 20:03, Takashi Yano wrote: > - Even with commit fe512b2b12a2cea8393d14f038dc3914b1bf3f60, pty > still has a problem in ESC[?3h and ESC[?3l handling if invalid > sequence such as ESC[?$ is sent. This patch fixes the issue. > --- > winsup/cygwin/fhandler_tty.cc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/winsup/cygwin/fhandler_tty.cc b/winsup/cygwin/fhandler_tty.cc > index 8c3a6e72e..f10f0fc61 100644 > --- a/winsup/cygwin/fhandler_tty.cc > +++ b/winsup/cygwin/fhandler_tty.cc > @@ -1263,7 +1263,7 @@ fhandler_pty_slave::push_to_pcon_screenbuffer (const char *ptr, size_t len) > { > p0 += 3; > bool exist_arg_3 = false; > - while (p0 < buf + nlen && !isalpha (*p0)) > + while (p0 < buf + nlen && (isdigit (*p0) || *p0 == ';')) > { > int arg = 0; > while (p0 < buf + nlen && isdigit (*p0)) > -- > 2.21.0 Pushed. Thanks, Corinna -- Corinna Vinschen Cygwin Maintainer
Attachment:
signature.asc
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |