Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2001-03-31 13:19:32 +0400
committerCorinna Vinschen <corinna@vinschen.de>2001-03-31 13:19:32 +0400
commit70afbaae172044a858fb8cf50f89275f6cab1a6e (patch)
tree98ef6a904380fbe5928b19328b8637e6153cec55 /winsup/cygwin/fhandler.h
parent12453b459088e8df24535dad79f277c5ee9e4901 (diff)
* fhandler.h (class fhandler_console): Add members `insert_mode'.
* fhandler_console.cc (fhandler_console::dup): Duplicate `insert_mode'. (fhandler_console::fhandler_console): Initialize `insert_mode'. fhandler_console::char_command): Add terminal capabilities "enter insert mode" = \E[4h and "exit insert mode" = \E[4l. Care for insert mode on terminal capability "repeat char" = \E[x;yb. (fhandler_console::write_normal): Care for insert mode before writing to the console. (array keytable): Add keymapping for modified cursor and control block keys (xterm like).
Diffstat (limited to 'winsup/cygwin/fhandler.h')
-rw-r--r--winsup/cygwin/fhandler.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/fhandler.h b/winsup/cygwin/fhandler.h
index a6ad7cb87..6a8d11a4c 100644
--- a/winsup/cygwin/fhandler.h
+++ b/winsup/cygwin/fhandler.h
@@ -652,6 +652,7 @@ private:
DWORD dwLastButtonState;
int nModifiers;
+ BOOL insert_mode;
BOOL use_mouse;
BOOL raw_win32_keyboard_mode;