OSDN Git Service

* fhandler.h (class dev_console): Add `metabit' indicating the
authorcorinna <corinna>
Mon, 3 Jul 2006 15:29:10 +0000 (15:29 +0000)
committercorinna <corinna>
Mon, 3 Jul 2006 15:29:10 +0000 (15:29 +0000)
commite093f8e4a7068e7198a02b12c999bed19702a743
tree71c3c439661ed2a7227755a9ce618f8dcdcf0c88
parentf4c19cbf2b399d091e2ac60a73aed5d74480db03
* 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.
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_console.cc
winsup/cygwin/fhandler_tty.cc
winsup/cygwin/include/cygwin/kd.h [new file with mode: 0644]
winsup/cygwin/include/sys/kd.h [new file with mode: 0644]