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>2006-07-03 19:29:10 +0400
committerCorinna Vinschen <corinna@vinschen.de>2006-07-03 19:29:10 +0400
commit6258d96af8a0181b81d5466d78fb4255f94de009 (patch)
tree9b9b6d456b8abd4653817a6dcc5f8c0c9588f768 /winsup/cygwin/fhandler.h
parent61aea27d9002e491db5ea54a35cf3141843edcb9 (diff)
* 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.h1
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];