setmetamode

Kazuhiro Fujieda fujieda@jaist.ac.jp
Thu Jul 17 06:48:00 GMT 2003


I have implemented the `setmetamode' command and the corresponding
ioctl commands of the console device like ones on Linux.
The following is the usage of setmetamode.

$ setmetamode
escprefix
$ cat | od -t x1
                              <- Type M-x three times, ^m and ^d.
0000000 1b 78 1b 78 1b 78 0d 0a
0000010
$ setmetamode metabit
$ cat | od -t x1
                              <- Type M-x three times, ^m and ^d.
0000000 f8 f8 f8 0d 0a
0000005

The metabit mode enable Emacs to handle the escape key as a
separate key. This is important for users of viper-mode, a VI
emulator.
____
  | AIST      Kazuhiro Fujieda <fujieda@jaist.ac.jp>
  | HOKURIKU  Center for Information Science
o_/ 1990      Japan Advanced Institute of Science and Technology

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ChangeLog.cygwin
Type: application/octet-stream
Size: 632 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-patches/attachments/20030717/a7fb20d7/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ChangeLog.util
Type: application/octet-stream
Size: 122 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-patches/attachments/20030717/a7fb20d7/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: setmeta-cygwin.diff
Type: application/octet-stream
Size: 6113 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-patches/attachments/20030717/a7fb20d7/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: setmeta-util.diff
Type: application/octet-stream
Size: 2564 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-patches/attachments/20030717/a7fb20d7/attachment-0003.obj>


More information about the Cygwin-patches mailing list