diff options
| author | Takashi Yano <takashi.yano@nifty.ne.jp> | 2026-02-19 17:13:55 +0900 |
|---|---|---|
| committer | Takashi Yano <takashi.yano@nifty.ne.jp> | 2026-03-03 20:00:56 +0900 |
| commit | b7541ef1242ac2e5d46fb1ac8704024f99042c47 (patch) | |
| tree | f514242002165b9cc53f0cb3c8451cb6e55d33f8 /newlib/libc/machine/mt | |
| parent | e2f429c67ab68b3f236c44e30615864dae718d57 (diff) | |
| download | newlib-github/master.zip newlib-github/master.tar.gz newlib-github/master.tar.bz2 | |
Cygwin: pty: Omit win32-input-mode sequence from pseudo consoleHEADgithub/mastergithub/mainmastermain
In Windows 11, pseudo console uses CSI?9001h which lets the terminal
enter win32-input-mode in console. As a result, two problems happen.
1) If non-cygwin app is running in script command on the console,
Ctrl-C terminates not only the non-cygwin app, but also script
command without cleanup for the pseudo console.
2) Some remnants sequences from win32-input-mode occasionally
appears on the shell in script command on the console.
This patch fixes them by omit CSI?9001h to prevent the terminal
from entering win32-input-mode.
Signed-off-by: Takashi Yano <takashi.yano@nifty.ne.jp>
Suggested-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Reviewed-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Diffstat (limited to 'newlib/libc/machine/mt')
0 files changed, 0 insertions, 0 deletions
