This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

setmetamode


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

Attachment: ChangeLog.cygwin
Description: Binary data

Attachment: ChangeLog.util
Description: Binary data

Attachment: setmeta-cygwin.diff
Description: Binary data

Attachment: setmeta-util.diff
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]