freebsd_amp_hwpstate/share
Stefan Eßer 7ba08f8145 Attempt at converting the SYSCONS keymaps to Unicode for use with NEWCONS.
I have spent many hours comparing source and destination formats, and hope
to have caught the most severe conversion errors.

Files were converted with a Perl script which I'll shortly commit to the
tools directory. This script is a much enhanced version of the one
provided by ray@ and is expected to support the full kbdmap(5) syntax.

The naming convention used is:

 <2-letter country code>.<variant>.kbd

Only if there are multiple layouts for different languages:

 <2-letter country code>-<2-letter language code>.<variant>.kbd

In nearly all cases, the keyboards are country specific, only. Currently
there is only one case where the language was added ("ch-fr.kbd" for
the Swiss-French keyboard layout).

I choose to write Unicode character codes as hex numbers. While this
increases the diff to the SYSCONS keymap files for the trivial cases
(conversion from ISO8859-1), it really helps to verify the more complex
cases against a Unicode table (which is indexed by hex numbers).

This commit does not cover all files that have been converted, since I
need to sort out which ones to use, if there were several with different
source encodings to choose from.

Review and test of the keymap files is highly desirable before 10.1 is
released. I'd also appreciate educated opinions regarding the optimum
variant (to be made available as the default for each language).

Since there are no NEWCONS keymaps in 10-STABLE, I plan to MFC after
the minimum allowed delay of 3 days, to allow at least a few weeks to
test and improve what will be in the next release.

MFC after:	3 days
2014-08-17 19:54:21 +00:00
..
colldef
dict Remove ia64. 2014-07-07 00:27:09 +00:00
doc
dtrace add my scripts to measure io latency per disk... 2014-08-09 20:40:03 +00:00
examples Various style(9) and related fixes. 2014-07-31 18:02:38 +00:00
i18n
info
keys
man Bring in the new automounter, similar to what's provided in most other 2014-08-17 09:44:42 +00:00
me
misc (belatedly) Document FreeBSD 9.3-R 2014-08-12 16:51:37 +00:00
mk Make the libbsdstat useful again. 2014-08-13 19:43:22 +00:00
mklocale
monetdef
msgdef
numericdef
security
sendmail
skel
snmp
syscons Add a few missing entries and fix entries that are obviously wrong. 2014-08-17 11:59:23 +00:00
tabset
termcap
tests
timedef
vt Attempt at converting the SYSCONS keymaps to Unicode for use with NEWCONS. 2014-08-17 19:54:21 +00:00
zoneinfo
Makefile Rename the WITHOUT_VT_SUPPORT knob to WITHOUT_VT 2014-06-30 00:20:12 +00:00
Makefile.inc