]> sourceware.org Git - newlib-cygwin.git/commit
Cygwin: console: Add a workaround for "ESC 7" and "ESC 8".
authorTakashi Yano <takashi.yano@nifty.ne.jp>
Mon, 2 Mar 2020 01:12:57 +0000 (10:12 +0900)
committerCorinna Vinschen <corinna@vinschen.de>
Mon, 2 Mar 2020 18:46:40 +0000 (19:46 +0100)
commitb4bc238311ca66ce34de5bec2f8219e881cedfd0
tree3269fbbbb8ff2d36873a2ee3bc1ef51d32424625
parent750cd6e5b2bb4ab74de7d2f9e0afb6dd0c005cf1
Cygwin: console: Add a workaround for "ESC 7" and "ESC 8".

- In xterm compatible mode, "ESC 7" and "ESC 8" do not work properly
  in the senario:
   1) Execute /bin/ls /bin to fill screen.
   2) Sned CSI?1049h to alternate screen.
   3) Reduce window size.
   4) Send CSI?1049l to resume screen.
   5) Send "ESC 7" and "ESC 8".
  After sending "ESC 8", the cursor goes to incorrect position. This
  patch adds a workaround for this issue.
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_console.cc
This page took 0.030639 seconds and 5 git commands to generate.