diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2001-03-31 09:19:32 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2001-03-31 09:19:32 +0000 |
commit | 70afbaae172044a858fb8cf50f89275f6cab1a6e (patch) | |
tree | 98ef6a904380fbe5928b19328b8637e6153cec55 /winsup/cygwin/fhandler.h | |
parent | 12453b459088e8df24535dad79f277c5ee9e4901 (diff) | |
download | cygnal-70afbaae172044a858fb8cf50f89275f6cab1a6e.tar.gz cygnal-70afbaae172044a858fb8cf50f89275f6cab1a6e.tar.bz2 cygnal-70afbaae172044a858fb8cf50f89275f6cab1a6e.zip |
* 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.h | 1 |
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; |