]> sourceware.org Git - newlib-cygwin.git/commit
Cygwin: console: Redesign handling of special keys.
authorTakashi Yano <takashi.yano@nifty.ne.jp>
Wed, 23 Feb 2022 04:24:39 +0000 (13:24 +0900)
committerTakashi Yano <takashi.yano@nifty.ne.jp>
Wed, 23 Feb 2022 16:38:08 +0000 (01:38 +0900)
commitd2b14c303c04989ae87bf1341357d059d266bf02
tree44f065ee1826af8384c70208bd7b896cde5e41e4
parent4ed502ba02270adee7c46bb738374cab867baee1
Cygwin: console: Redesign handling of special keys.

- This patch rearranges the cooperation between cons_master_thread,
  line_edit, and ctrl_c_handler so that only one of them operates
  at the same time. Since these handle Ctrl-C individually, so the
  signal may be sent multiple times to the process. This patch fixes
  the issue.
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_console.cc
winsup/cygwin/fhandler_termios.cc
winsup/cygwin/sigproc.cc
This page took 0.032053 seconds and 5 git commands to generate.