[comp.unix.xenix] Keyboard remapper posted to comp.sources.unix

rsalz@uunet.uu.net (Rich Salz) (10/28/89)

I just posted the following in comp.sources.unix:

  From: rsalz@uunet.uu.net (Rich Salz)
  Newsgroups: comp.sources.unix
  Subject: v20i081:  Rebind the console keyboard in Xenix or System Vr3.2.1+
  Date: 27 Oct 89 17:27:21 GMT

  Submitted-by: Eric S. Raymond <eric@snark.uu.net>
  Posting-number: Volume 20, Issue 81
  Archive-name: keybind

  [  I have not even tried to compile this this.  /r$  ]

  This program is an editor/minilanguage that lets you tweak the tables in
  the XENIX or System Vr3.2.1+ console keyboard driver for fun and profit.

  It is particularly useful if you use GNU EMACS or anything else that likes
  to have a real Meta key; see the -m option and `meta' directive. You can
  also map your virtual terminal selector functions to more convenient
  places than the bizarre Alt-cokebottle-foobar sequences they default to.

  Some may also find klex[12].l and kgram.y interesting as a simple but
  nontrivial example of lex/yacc usage, illustrating how to build a
  minilanguage with per-line error recovery.

  This release adds the capability to `precompile' keyboard mappings using
  the -o option; the binary dump files produced can be loaded by subsequent
  keybind runs, avoiding the interpreter's lexer and parser overhead.
-- 
Please send comp.sources.unix-related mail to rsalz@uunet.uu.net.
Use a domain-based address or give alternate paths, or you may lose out.