diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2006-07-03 15:29:10 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2006-07-03 15:29:10 +0000 |
commit | 6258d96af8a0181b81d5466d78fb4255f94de009 (patch) | |
tree | 9b9b6d456b8abd4653817a6dcc5f8c0c9588f768 /winsup/cygwin/fhandler.h | |
parent | 61aea27d9002e491db5ea54a35cf3141843edcb9 (diff) | |
download | cygnal-6258d96af8a0181b81d5466d78fb4255f94de009.tar.gz cygnal-6258d96af8a0181b81d5466d78fb4255f94de009.tar.bz2 cygnal-6258d96af8a0181b81d5466d78fb4255f94de009.zip |
* fhandler.h (class dev_console): Add `metabit' indicating the
current meta key mode.
* fhandler_console.cc (fhandler_console::read): Set the top bit of
the character if metabit is true.
* fhandler_console.cc (fhandler_console::ioctl): Implement
KDGKBMETA and KDSKBMETA commands.
* fhandler_tty.cc (process_ioctl): Support KDSKBMETA.
(fhandler_tty_slave::ioctl): Send KDGKBMETA and KDSKBMETA to the
master.
* include/cygwin/kd.h: New file for the meta key mode.
* include/sys/kd.h: New file.
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 cd0ee570c..313a655dd 100644 --- a/winsup/cygwin/fhandler.h +++ b/winsup/cygwin/fhandler.h @@ -821,6 +821,7 @@ class dev_console unsigned rarg; bool saw_question_mark; bool alternate_charset_active; + bool metabit; char my_title_buf [TITLESIZE + 1]; |