freebsd-dev/usr.sbin/kbdcontrol
Kazutaka YOKOTA 1f150ac44b Added accent (dead) key support to syscons and kbdcontrol.
With a keymap with accent key definitions loaded to syscons, you press
an accent key followed by a regular letter key to produce an accented
letter.  Press an accent key followed by the space bar to get the
accent letter itself.

Code is based on the ideas and work by jmrueda@diatel.upm.es and
totii@est.is.

PR: i386/4016

- Added keywords for accent (dead) keys: dgra, dacu, dcir, dtil...
- Recognize accent map definitions.
<accent_map_definition> ::= <accent_key_name> <accent_char> <accent_map>
<accent_key_name> ::= dgra | dacu | dcir | dtil | dmac | dbre | ddot |
                      duml | dsla | drin | dced | dapo | ddac | dogo |
                      dcar
<accent_map> ::= <map_entry>
               | <map_entry> <accent_map>
<map_entry> ::= ( <regular_letter_char> <accented_char> )
- Use ioctls PIO_DEADKEYMAP and GIO_DEADKEYMAP to set and get the accent
  key map table in syscons.
- Made the output for the -L option more intelligible and look like
  initializers in kbdtables.h.
- Reorganized print functions in order to print the accent key map.
1998-01-07 08:43:28 +00:00
..
kbdcontrol.1 Use err(3). Typo fixes in man page. 1997-09-19 06:28:57 +00:00
kbdcontrol.c Added accent (dead) key support to syscons and kbdcontrol. 1998-01-07 08:43:28 +00:00
lex.h Added accent (dead) key support to syscons and kbdcontrol. 1998-01-07 08:43:28 +00:00
lex.l Added accent (dead) key support to syscons and kbdcontrol. 1998-01-07 08:43:28 +00:00
Makefile Add dependencies on libraries to DPADD. Someday this should be done 1994-08-28 18:49:06 +00:00
path.h Added kbdcontrol util from 1.1.5.1+ 1994-08-17 08:59:37 +00:00