Author: se
Date: Sun Aug 17 19:54:21 2014
New Revision: 270114
URL: http://svnweb.freebsd.org/changeset/base/270114

Log:
  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

Added:
  head/share/vt/keymaps/INDEX.keymaps   (contents, props changed)
  head/share/vt/keymaps/am.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/hy.armscii-8.kbd
  head/share/vt/keymaps/be.acc.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/be.iso.acc.kbd
  head/share/vt/keymaps/bg.bds.ctrlcaps.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/bg.phonetic.ctrlcaps.kbd
  head/share/vt/keymaps/bg.bds.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/bg.bds.ctrlcaps.kbd
  head/share/vt/keymaps/br.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/br275.iso.acc.kbd
  head/share/vt/keymaps/br.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/br275.iso.kbd
  head/share/vt/keymaps/ca.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/fr_CA.iso.acc.kbd
  head/share/vt/keymaps/centraleuropean.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/ce.iso2.kbd
  head/share/vt/keymaps/ch-fr.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/swissfrench.iso.acc.kbd
  head/share/vt/keymaps/ch-fr.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/swissfrench.iso.kbd
  head/share/vt/keymaps/ch.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/swissgerman.iso.acc.kbd
  head/share/vt/keymaps/ch.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/swissgerman.iso.kbd
  head/share/vt/keymaps/ch.macbook.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/swissgerman.macbook.acc.kbd
  head/share/vt/keymaps/colemak.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/colemak.iso15.acc.kbd
  head/share/vt/keymaps/cz.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/cs.latin2.qwertz.kbd
  head/share/vt/keymaps/de.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/german.iso.acc.kbd
  head/share/vt/keymaps/de.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/german.iso.kbd
  head/share/vt/keymaps/dk.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/danish.iso.acc.kbd
  head/share/vt/keymaps/dk.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/danish.iso.kbd
  head/share/vt/keymaps/dk.macbook.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/danish.iso.macbook.kbd
  head/share/vt/keymaps/ee.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/estonian.iso15.kbd
  head/share/vt/keymaps/es.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/spanish.iso.acc.kbd
  head/share/vt/keymaps/es.dvorak.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/spanish.dvorak.kbd
  head/share/vt/keymaps/es.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/spanish.iso15.acc.kbd
  head/share/vt/keymaps/fi.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/finnish.iso.kbd
  head/share/vt/keymaps/fr.acc.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/fr.iso.acc.kbd
  head/share/vt/keymaps/fr.dvorak.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/fr.dvorak.acc.kbd
  head/share/vt/keymaps/fr.dvorak.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/fr.dvorak.kbd
  head/share/vt/keymaps/fr.macbook.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/fr.macbook.acc.kbd
  head/share/vt/keymaps/gr.101.acc.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/gr.us101.acc.kbd
  head/share/vt/keymaps/gr.elot.acc.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/gr.elot.acc.kbd
  head/share/vt/keymaps/gr.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/el.iso07.kbd
  head/share/vt/keymaps/hu.101.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/hu.iso2.101keys.kbd
  head/share/vt/keymaps/hu.102.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/hu.iso2.102keys.kbd
  head/share/vt/keymaps/il.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/iw.iso8.kbd
  head/share/vt/keymaps/is.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/icelandic.iso.acc.kbd
  head/share/vt/keymaps/is.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/icelandic.iso.kbd
     - copied unchanged from r270082, head/share/syscons/keymaps/jp.106x.kbd
     - copied unchanged from r270082, head/share/syscons/keymaps/jp.106.kbd
     - copied unchanged from r270082, head/share/syscons/keymaps/jp.pc98.iso.kbd
     - copied unchanged from r270082, head/share/syscons/keymaps/jp.pc98.kbd
  head/share/vt/keymaps/kz.io.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/kk.pt154.io.kbd
  head/share/vt/keymaps/kz.kst.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/kk.pt154.kst.kbd
  head/share/vt/keymaps/latinamerican.acc.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/latinamerican.iso.acc.kbd
  head/share/vt/keymaps/latinamerican.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/latinamerican.kbd
  head/share/vt/keymaps/lt.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/lt.iso4.kbd
  head/share/vt/keymaps/nl.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/dutch.iso.acc.kbd
  head/share/vt/keymaps/no.dvorak.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/norwegian.dvorak.kbd
  head/share/vt/keymaps/no.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/norwegian.iso.kbd
  head/share/vt/keymaps/nordic.asus-eee.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/eee_nordic.kbd
  head/share/vt/keymaps/pl.dvorak.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/pl_PL.dvorak.kbd
  head/share/vt/keymaps/pt.acc.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/pt.iso.acc.kbd
  head/share/vt/keymaps/ru.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/ru.koi8-r.kbd
  head/share/vt/keymaps/ru.shift.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/ru.koi8-r.shift.kbd
  head/share/vt/keymaps/ru.win.kbd   (contents, props changed)
     - copied, changed from r270082, 
head/share/syscons/keymaps/ru.koi8-r.win.kbd
  head/share/vt/keymaps/se.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/swedish.iso.kbd
  head/share/vt/keymaps/sk.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/sk.iso2.kbd
  head/share/vt/keymaps/tr.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/tr.iso9.q.kbd
  head/share/vt/keymaps/uk.capsctrl.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/uk.iso-ctrl.kbd
  head/share/vt/keymaps/uk.dvorak.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/uk.dvorak.kbd
  head/share/vt/keymaps/us.acc.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/us.iso.acc.kbd
     - copied unchanged from r270082, head/share/syscons/keymaps/us.pc-ctrl.kbd
  head/share/vt/keymaps/us.dvorak.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/us.dvorak.kbd
  head/share/vt/keymaps/us.dvorakl.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/us.dvorakl.kbd
  head/share/vt/keymaps/us.dvorakp.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/us.dvorakp.kbd
  head/share/vt/keymaps/us.dvorakr.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/us.dvorakr.kbd
  head/share/vt/keymaps/us.dvorakx.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/us.dvorakx.kbd
  head/share/vt/keymaps/us.emacs.kbd   (contents, props changed)
     - copied, changed from r270082, head/share/syscons/keymaps/us.emacs.kbd
     - copied unchanged from r270082, head/share/syscons/keymaps/us.unix.kbd
Directory Properties:
  head/share/vt/keymaps/jp.capsctrl.kbd   (props changed)
  head/share/vt/keymaps/jp.kbd   (props changed)
  head/share/vt/keymaps/jp.pc98.iso.kbd   (props changed)
  head/share/vt/keymaps/jp.pc98.kbd   (props changed)
  head/share/vt/keymaps/us.ctrl.kbd   (props changed)
  head/share/vt/keymaps/us.unix.kbd   (props changed)
Modified:
  head/share/vt/keymaps/Makefile
  head/share/vt/keymaps/be.kbd   (contents, props changed)
  head/share/vt/keymaps/fr.kbd   (contents, props changed)
  head/share/vt/keymaps/hr.kbd   (contents, props changed)
  head/share/vt/keymaps/it.kbd   (contents, props changed)
  head/share/vt/keymaps/pl.kbd   (contents, props changed)
  head/share/vt/keymaps/pt.kbd   (contents, props changed)
  head/share/vt/keymaps/si.kbd   (contents, props changed)
  head/share/vt/keymaps/ua.kbd   (contents, props changed)
  head/share/vt/keymaps/ua.shift.alt.kbd   (contents, props changed)
  head/share/vt/keymaps/uk.kbd   (contents, props changed)
Directory Properties:
  head/share/vt/keymaps/us.kbd   (props changed)

Added: head/share/vt/keymaps/INDEX.keymaps
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/share/vt/keymaps/INDEX.keymaps Sun Aug 17 19:54:21 2014        
(r270114)
@@ -0,0 +1,604 @@
+# $FreeBSD$
+#
+# database for kbdmap(8) 
+#
+# Format <file>:<lang>:<description>
+#
+# lang: ar bg cs da de el en es fi fr he hr hu hy is it ja kk ko nl no pl
+#       pt ro ru sh sk sl sv tr uk zh
+# lang: lang,lang
+#
+# If lang empty use 'en' (us-english) as default.
+# 
+# Example:
+#      german.iso.kbd:de:deutsch
+#      german.iso.kbd:en:german
+#
+# See also setlocal
+# /usr/share/locale, /usr/X11/lib/X11/locale/locale.alias
+#
+#
+# Language support: MENU, FONT
+#
+MENU:en:Choose your keyboard language
+MENU:da,no,sv:Vælg dit keyboard layout
+MENU:de:Wählen Sie Ihre Tastaturbelegung
+MENU:fr:Choisissez la nationalité de votre clavier
+MENU:pl:Wybierz układ klawiatury
+MENU:pt:Escolha o layout do teclado
+MENU:es:Seleccione el idioma de su teclado
+MENU::ךלש תדלקמה תפש תא רחב
+MENU:uk:Bиберіть розкладку клавіатури
+MENU:el:Επιλέξτε το πληκτρολόγιο της κονσόλας
+MENU:hy:Ընտրեք ստեղնաշարի դասավորությունը
+
+#
+# The font definition for "en" is the fall-back font for
+# all languages.
+# Add language specific font definitions only where required!
+#
+FONT:en:vgarom-8x16.hex
+
+#
+be.kbd:en:Belgian
+be.kbd:de:Belgisch
+be.kbd:fr:Belge
+be.kbd:pt,es:Belga
+
+be.acc.kbd:en:Belgian (accent keys)
+be.acc.kbd:de:Belgisch (mit Akzenten)
+be.acc.kbd:fr:Belge (avec accents)
+be.acc.kbd:pt:Belga (com acentos)
+be.acc.kbd:es:Belga (con acentos)
+
+bg.bds.kbd:en:Bulgarian (BDS)
+bg.bds.kbd:de:Bulgarisch (BDS)
+bg.bds.ctrlcaps.kbd:en:Bulgarian (Phonetic)
+bg.bds.ctrlcaps.kbd:de:Bulgarisch (phonetisch)
+
+br.kbd:en:Brazilian
+br.kbd:de:Brasilianisch
+br.kbd:fr:Brésilien
+br.kbd:pt:Brasileiro
+br.kbd:es:Brasileño
+
+br.acc.kbd:en:Brazilian (accent keys)
+br.acc.kbd:de:Brasilianisch (mit Akzenten)
+br.acc.kbd:fr:Brésilien (avec accents)
+br.acc.kbd:pt:Brasileiro (com acentos)
+br.acc.kbd:es:Brasileño (con acentos)
+
+br.kbd.from-cp850:en:Brazilian
+br.kbd.from-cp850:de:Brasilianisch
+br.kbd.from-cp850:fr:Brésilien
+br.kbd.from-cp850:pt:Brasileiro
+br.kbd.from-cp850:es:Brasileño
+
+by.kbd.from-cp1131:en:Belarusian
+by.kbd.from-cp1131:de:Weißrussisch
+by.kbd.from-cp1131:fr:Biélorusse
+
+by.kbd.from-cp1251:en:Belarusian
+by.kbd.from-cp1251:de:Weißrussisch
+by.kbd.from-cp1251:fr:Biélorusse
+
+by.kbd.from-iso5:en:Belarusian
+by.kbd.from-iso5:de:Weißrussisch
+by.kbd.from-iso5:fr:Biélorusse
+
+centraleuropean.kbd:en:Central European
+centraleuropean.kbd:de:Zentral Europäisch
+centraleuropean.kbd:fr:Centre européen
+centraleuropean.kbd:es:Centroeuropeo
+
+colemak.kbd:en:Colemak ergonomic alternative
+
+cz.kbd:en:Czech (QWERTZ, accent keys)
+cz.kbd:de:Tschechisch (QWERTZ, mit Akzenten)
+cz.kbd:fr:Tchèque (QWERTZ, avec accents)
+cz.kbd:es:Checo (QWERTZ, con acentos)
+
+cz.kbd.from-ce:en:Czech
+cz.kbd.from-ce:de:Tschechisch
+cz.kbd.from-ce:fr:Tchèque
+cz.kbd.from-ce:es:Checo
+
+dk.kbd:en:Danish
+dk.kbd:da:Dansk
+dk.kbd:de:Dänisch
+dk.kbd:fr:Danois
+dk.kbd:pt:Dinamarquês
+dk.kbd:es:Danés
+
+dk.acc.kbd:en:Danish (accent keys)
+dk.acc.kbd:da:Dansk (accent taster)
+dk.acc.kbd:de:Dänisch (mit Akzenten)
+dk.acc.kbd:fr:Danois (avec accents)
+dk.acc.kbd:pt:Dinamarquês (com acentos)
+dk.acc.kbd:es:Danés (con acentos)
+
+dk.kbd.from-cp865:en:Danish
+dk.kbd.from-cp865:da:Dansk
+dk.kbd.from-cp865:de:Dänisch
+dk.kbd.from-cp865:fr:Danois
+dk.kbd.from-cp865:pt:Dinamarquês
+dk.kbd.from-cp865:es:Danés
+
+dk.macbook.kbd:da:Danish (macbook)
+dk.macbook.kbd:da:Dansk (macbook)
+dk.macbook.kbd:de:Dänisch (Macbook)
+dk.macbook.kbd:fr:Danois (macbook)
+dk.macbook.kbd:pt:Dinamarquês (macbook)
+dk.macbook.kbd:es:Danés (macbook)
+
+nl.kbd:en:Dutch (accent keys)
+nl.kbd:de:Holländisch (mit Akzenten)
+
+nordic.asus-eee.kbd:en:Nordic layout on Asus eeePC
+nordic.asus-eee.kbd:fr:Norvégien phonétique sur Asus eeePC
+
+gr.kbd:en:Greek (104 keys)
+gr.kbd:fr:Grec (104 touches)
+gr.kbd:el:Ελληνικό (104 πλήκτρων)
+
+ee.kbd.from-iso1:en:Estonian
+ee.kbd.from-iso1:de:Estnisch
+ee.kbd.from-iso1:fr:Estonien
+ee.kbd.from-iso1:es:Estonio
+
+ee.kbd:en:Estonian
+ee.kbd:de:Estnisch
+ee.kbd:fr:Estonien
+ee.kbd:es:Estonio
+
+ee.kbd.from-cp850:en:Estonian
+ee.kbd.from-cp850:de:Estnisch
+ee.kbd.from-cp850:fr:Estonien
+ee.kbd.from-cp850:es:Estonio
+
+fi.kbd:en:Finnish
+fi.kbd:de:Finnisch
+fi.kbd:fr:Finlandais
+fi.kbd:es:Finlandés
+
+fi.kbd.from-cp850:en:Finnish
+fi.kbd.from-cp850:de:Finnisch
+fi.kbd.from-cp850:fr:Finlandais
+fi.kbd.from-cp850:es:Finlandés
+
+fr.kbd:en:French
+fr.kbd:de:Französisch
+fr.kbd:fr:Français
+fr.kbd:pt:Francês
+fr.kbd:es:Francés
+fr.kbd:uk:Французька
+
+fr.acc.kbd:en:French (accent keys)
+fr.acc.kbd:de:Französisch (mit Akzenten)
+fr.acc.kbd:fr:Français (avec accents)
+fr.acc.kbd:pt:Francês (com acentos)
+fr.acc.kbd:es:Francés (con acentos)
+fr.acc.kbd:uk:Французька (accent keys)
+
+fr.macbook.kbd:en:French Macbook/Macbook Pro (accent keys)
+fr.macbook.kbd:de:Französisch Macbook/Macbook Pro (mit Aksenten)
+fr.macbook.kbd:fr:Français Macbook/Macbook Pro (accent keys)
+fr.macbook.kbd:pt:Francês Macbook/Macbook Pro (com acentos)
+fr.macbook.kbd:es:Francés Macbook/Macbook Pro (con acentos)
+
+fr.dvorak.kbd:en:French Dvorak-like
+fr.dvorak.kbd:de:Französisch Dvorak
+fr.dvorak.kbd:fr:Français Dvorak
+fr.dvorak.kbd:pt:Francês Dvorak
+fr.dvorak.kbd:es:Francés Dvorak
+fr.dvorak.kbd:uk:French Dvorak-like
+
+fr.dvorak.acc.kbd:en:French Dvorak-like (accent keys)
+fr.dvorak.acc.kbd:de:Französisch Dvorak (mit Akzenten)
+fr.dvorak.acc.kbd:fr:Français Dvorak (accent keys)
+fr.dvorak.acc.kbd:pt:Francês Dvorak (com acentos)
+fr.dvorak.acc.kbd:es:Francés Dvorak (con acentos)
+fr.dvorak.acc.kbd:uk:French Dvorak-like (accent keys)
+
+ca.kbd:en:French Canadian (accent keys)
+ca.kbd:de:Französisch Kanada (mit Akzenten)
+ca.kbd:fr:Français Canadien (avec accents)
+ca.kbd:es:Francocanadiense (con acentos)
+ca.kbd:uk:Французько-канадська (accent keys)
+
+de.kbd:en:German
+de.kbd:de:Deutsch
+de.kbd:fr:Allemand
+de.kbd:pt:Alemão
+de.kbd:es:Alemán
+de.kbd:uk:Німецька
+
+de.acc.kbd:en:German (accent keys)
+de.acc.kbd:de:Deutsch (mit Akzenten)
+de.acc.kbd:fr:Allemand (avec accents)
+de.acc.kbd:pt:Alemão (com acentos)
+de.acc.kbd:es:Alemán (con acentos)
+de.acc.kbd:uk:Німецька (accent keys)
+
+de.kbd.from-cp850:en:German
+de.kbd.from-cp850:de:Deutsch
+de.kbd.from-cp850:fr:Allemand
+de.kbd.from-cp850:pt:Alemão
+de.kbd.from-cp850:es:Alemán
+de.kbd.from-cp850:uk:Німецька
+
+gr.elot.acc.kbd:en:Greek ELOT
+gr.elot.acc.kbd:de:Grieschisch ELOT
+gr.elot.acc.kbd:fr:Grec ELOT
+gr.elot.acc.kbd:el:Ελληνικό ΕΛΟΤ
+
+gr.101.acc.kbd:en:Greek (101 keys)
+gr.101.acc.kbd:de:Grieschisch (101 Tasten)
+gr.101.acc.kbd:fr:Grec (101 touches)
+gr.101.acc.kbd:el:Ελληνικό (101 πλήκτρων)
+
+il.kbd:en:Hebrew
+il.kbd:de:Hebräisch
+il.kbd:fr:Hébreu
+il.kbd::תירבע
+
+hr.kbd:en:Croatian
+hr.kbd:de:Kroatisch
+hr.kbd:fr:Croate
+hr.kbd:es:Croata
+
+hu.101.kbd:en:Hungarian (101 keys)
+hu.101.kbd:de:Ungarisch (101 Tasten)
+hu.101.kbd:fr:Hongrois (101 touches)
+hu.101.kbd:es:Húngaro (101)
+
+hu.102.kbd:en:Hungarian (102 keys)
+hu.102.kbd:de:Ungarisch (102 Tasten)
+hu.102.kbd:fr:Hongrois (102 touches)
+hu.102.kbd:es:Húngaro (102)
+
+am.kbd:hy:Հայերեն հնչյունային (Phonetic) դասավորություն
+am.kbd:ru:Армянская фонетическая раскладка
+am.kbd:en:Armenian phonetic layout
+am.kbd:fr:Arménien phonétique
+am.kbd:de:Armenische phonetische Tastenbelegung
+
+is.kbd:en:Icelandic
+is.kbd:de:Isländisch
+is.kbd:fr:Islandais
+is.kbd:pt:Islandês
+is.kbd:es:Islandés
+
+is.acc.kbd:en:Icelandic (accent keys)
+is.acc.kbd:de:Isländisch (mit Akzenten)
+is.acc.kbd:fr:Islandais (avec accents)
+is.acc.kbd:pt:Islandês (com acentos)
+is.acc.kbd:es:Islandés (con acentos)
+
+it.kbd:en:Italian
+it.kbd:de:Italienisch
+it.kbd:fr:Italien
+it.kbd:pt,es:Italiano
+it.kbd:uk:Італійська
+
+jp.kbd:en:Japanese 106
+jp.kbd:de:Japanisch 106
+jp.kbd:fr:Japonais 106
+jp.kbd:pt:Japonês 106
+jp.kbd:es:Japonés 106
+jp.kbd:uk:Японська 106
+
+jp.capsctrl.kbd:en:Japanese 106x
+jp.capsctrl.kbd:de:Japanisch 106x
+jp.capsctrl.kbd:fr:Japonais 106x
+jp.capsctrl.kbd:pt:Japonês 106x
+jp.capsctrl.kbd:es:Japonés 106x
+jp.capsctrl.kbd:uk:Японська 106x
+
+jp.pc98.kbd:en:Japanese PC-98x1
+jp.pc98.kbd:de:Japanisch PC-98x1
+jp.pc98.kbd:fr:Japonais PC-98x1
+jp.pc98.kbd:pt:Japonês PC-98x1
+jp.pc98.kbd:es:Japonés PC-98x1
+jp.pc98.kbd:uk:Японська PC-98x1
+
+jp.pc98.iso.kbd:en:Japanese PC-98x1 (ISO)
+jp.pc98.iso.kbd:de:Japanisch PC-98x1 (ISO)
+jp.pc98.iso.kbd:fr:Japonais PC-98x1 (ISO)
+jp.pc98.iso.kbd:pt:Japonês PC-98x1 (ISO)
+jp.pc98.iso.kbd:es:Japonés PC-98x1 (ISO)
+jp.pc98.iso.kbd:uk:Японська PC-98x1 (ISO)
+
+kz.kst.kbd:en:Kazakh
+kz.kst.kbd:de:Kasachisch
+kz.kst.kbd:fr:Kazakh
+
+kz.io.kbd:en:Kazakh
+kz.io.kbd:de:Kasachisch
+kz.io.kbd:fr:Kazakh
+
+latinamerican.kbd:en:Latin American
+latinamerican.kbd:de:Latein Amerikanisch
+latinamerican.kbd:fr:Amérique latine
+latinamerican.kbd:pt,es:América Latina
+
+latinamerican.acc.kbd:en:Latin American (accent keys)
+latinamerican.acc.kbd:de:Latein Amerikanisch (mit Akzenten)
+latinamerican.acc.kbd:fr:Amérique latine (avec accents)
+latinamerican.acc.kbd:pt,es:América Latina (com acentos)
+
+lt.kbd:en:Lithuanian
+lt.kbd:de:Litauisch
+lt.kbd:fr:Lithuanien
+lt.kbd:es:Lituano
+
+no.kbd:en:Norwegian
+no.kbd:no:Norsk
+no.kbd:de:Norwegisch
+no.kbd:fr:Norvégien
+no.kbd:pt:Norueguês
+no.kbd:es:Noruego
+
+no.dvorak.kbd:en:Norwegian dvorak
+no.dvorak.kbd:no:Norsk dvorak
+no.dvorak.kbd:de:Norwegisch dvorak
+no.dvorak.kbd:fr:Norvégien dvorak
+no.dvorak.kbd:pt:Norueguês dvorak
+no.dvorak.kbd:es:Noruego Idvorak
+
+pl.kbd:en:Polish (programmer's)
+pl.kbd:de:Polnisch (für Programmierer)
+pl.kbd:fr:Polonais (pour programmeurs)
+pl.kbd:pl:Polska (programisty)
+pl.kbd:pt:Polonês (para programadores)
+pl.kbd:es:Polaco (para programadores)
+
+pl.dvorak.kbd:en:Polish Dvorak
+pl.dvorak.kbd:de:Polnisch Dvorak
+pl.dvorak.kbd:fr:Polonais Dvorak
+pl.dvorak.kbd:pl:Polska Dvorak
+pl.dvorak.kbd:pt:Polonês Dvorak
+pl.dvorak.kbd:es:Polaco Dvorak
+
+pt.kbd:en:Portuguese
+pt.kbd:de:Portugisisch
+pt.kbd:fr:Portugais
+pt.kbd:pt:Português
+pt.kbd:es:Portugués
+
+pt.acc.kbd:en:Portuguese (accent keys)
+pt.acc.kbd:de:Portugisisch (mit Akzenten)
+pt.acc.kbd:fr:Portugais (avec accents)
+pt.acc.kbd:pt:Português (com acentos)
+pt.acc.kbd:es:Portugués (con acentos)
+
+ru.kbd.from-cp866:en:Russian (alternative)
+ru.kbd.from-cp866:de:Russisch (alternativ)
+ru.kbd.from-cp866:ru:Русский (alternative)
+ru.kbd.from-cp866:fr:Russe (alternative)
+ru.kbd.from-cp866:pt:Russo (alternativo)
+ru.kbd.from-cp866:es:Ruso (alternativo)
+ru.kbd.from-cp866:uk:Російська (альтернативна)
+
+ru.kbd.from-iso5:en:Russian
+ru.kbd.from-iso5:de:Russisch
+ru.kbd.from-iso5:fr:Russe
+ru.kbd.from-iso5:ru:Русский
+ru.kbd.from-iso5:pt:Russo
+ru.kbd.from-iso5:es:Ruso
+ru.kbd.from-iso5:uk:Російський
+
+ru.kbd:en:Russian
+ru.kbd:de:Russisch
+ru.kbd:ru:Русский
+ru.kbd:fr:Russe
+ru.kbd:pt:Russo
+ru.kbd:es:Ruso
+ru.kbd:uk:Російська
+
+ru.shift.kbd:en:Russian (shift)
+ru.shift.kbd:de:Russisch (shift)
+ru.shift.kbd:ru:Русский (shift)
+ru.shift.kbd:fr:Russe (shift)
+ru.shift.kbd:pt:Russo (shift)
+ru.shift.kbd:es:Ruso (shift)
+ru.shift.kbd:uk:Російська (shift)
+
+ru.win.kbd:en:Russian (winkeys)
+ru.win.kbd:de:Russisch (winkeys)
+ru.win.kbd:ru:Русский (winkeys)
+ru.win.kbd:fr:Russe (winkeys)
+ru.win.kbd:pt:Russo (winkeys)
+ru.win.kbd:es:Ruso (winkeys)
+ru.win.kbd:uk:Російська (winkeys)
+
+es.dvorak.kbd:en:Spanish Dvorak
+es.dvorak.kbd:de:Spanisch Dvorak
+es.dvorak.kbd:fr:Espagnol Dvorak
+es.dvorak.kbd:pt:Espanhol Dvorak
+es.dvorak.kbd:es:Español Dvorak
+
+es.kbd.from-iso1:en:Spanish
+es.kbd.from-iso1:de:Spanisch
+es.kbd.from-iso1:fr:Espagnol
+es.kbd.from-iso1:pt:Espanhol
+es.kbd.from-iso1:es:Español
+
+es.acc.kbd:en:Spanish (accent keys)
+es.acc.kbd:de:Spanisch (accent keys)
+es.acc.kbd:fr:Espagnol (avec accents)
+es.acc.kbd:pt:Espanhol (com acentos)
+es.acc.kbd:es:Español (con acentos)
+
+es.kbd:en:Spanish (accent keys)
+es.kbd:de:Spanisch (accent keys)
+es.kbd:fr:Espagnol (avec accents)
+es.kbd:pt:Espanhol (com acentos)
+es.kbd:es:Español (con acentos)
+
+si.kbd:en:Slovenian
+si.kbd:de:Slovenisch
+si.kbd:fr:Slovène
+si.kbd:pt:Eslovênio
+si.kbd:es:Esloveno
+
+sk.kbd:en:Slovak
+sk.kbd:de:Slovakisch
+sk.kbd:fr:Slovène
+sk.kbd:es:Eslovaco
+
+se.kbd:en:Swedish
+se.kbd:de:Schwedisch
+se.kbd:fr:Suédois
+se.kbd:pt,es:Sueco
+
+se.kbd.from-cp850:en:Swedish
+se.kbd.from-cp850:de:Schwedisch
+se.kbd.from-cp850:fr:Suédois
+se.kbd.from-cp850:pt,es:Sueco
+
+ch-fr.kbd:en:Swiss-French
+ch-fr.kbd:de:Schweiz-Französisch
+ch-fr.kbd:fr:Suisse-Français
+ch-fr.kbd:es:Francosuizo
+
+ch-fr.acc.kbd:en:Swiss-French (accent keys)
+ch-fr.acc.kbd:de:Schweiz-Französisch (mit Akzenten)
+ch-fr.acc.kbd:fr:Suisse-Français (avec accents)
+ch-fr.acc.kbd:es:Francosuizo (con acentos)
+
+ch-fr.kbd.from-cp850:en:Swiss-French
+ch-fr.kbd.from-cp850:de:Schweiz-Französisch
+ch-fr.kbd.from-cp850:fr:Suisse-Français
+ch-fr.kbd.from-cp850:es:Francosuizo
+
+ch.kbd:en:Swiss-German
+ch.kbd:de:Schweiz-Deutsch
+ch.kbd:fr:Suisse-Allemand
+ch.kbd:pt:Suiço-Alemão
+ch.kbd:es:Germanosuizo
+
+ch.acc.kbd:en:Swiss-German (accent keys)
+ch.acc.kbd:de:Schweiz-Deutsch (mit Akzenten)
+ch.acc.kbd:fr:Suisse-Allemand (avec accents)
+ch.acc.kbd:pt:Suiço-Alemão (com acentos)
+ch.acc.kbd:es:Germanosuizo (con acentos)
+
+ch.kbd.from-cp850:en:Swiss-German
+ch.kbd.from-cp850:de:Schweiz-Deutsch
+ch.kbd.from-cp850:fr:Suisse-Allemand
+ch.kbd.from-cp850:pt:Suiço-Alemão
+ch.kbd.from-cp850:es:Germanosuizo
+
+ch.macbook.acc.kbd:en:Swiss-German Macbook/Macbook Pro (accent keys)
+ch.macbook.acc.kbd:de:Schweiz-Deutsch Macbook/Macbook Pro (mit Akzenten)
+ch.macbook.acc.kbd:fr:Suisse-Allemand  Macbook/Macbook Pro (avec accents)
+ch.macbook.acc.kbd:pt:Suiço-Alemão Macbook/Macbook Pro (com acentos)
+ch.macbook.acc.kbd:es:Germanosuizo  Macbook/Macbook Pro (con acentos)
+
+tr.kbd:en:Turkish
+tr.kbd:de:Türkisch
+tr.kbd:fr:Turc
+tr.kbd:uk:Турецька
+
+uk.kbd:en:United Kingdom
+uk.kbd:de:Vereinigtes Königreich
+uk.kbd:fr:Royaume Uni
+uk.kbd:pt:Reino Unido
+uk.kbd:es:Británico
+
+uk.capsctrl.kbd:en:United Kingdom (Caps Lock acts as Left Ctrl)
+uk.capsctrl.kbd:de:Vereinigtes Königreich (Caps Lock als linke Strg)
+#uk.iso-ctrl.kbd:fr:Royaume Uni (caps lock acts as Left Ctrl)
+#uk.iso-ctrl.kbd:pt:Reino Unido (caps lock acts as Left Ctrl)
+#uk.iso-ctrl.kbd:es:Brit�nico (caps lock acts as Left Ctrl)
+
+uk.kbd.from-cp850:en:United Kingdom
+uk.kbd.from-cp850:de:Vereinigtes Königreich
+uk.kbd.from-cp850:fr:Royaume Uni
+uk.kbd.from-cp850:pt:Reino Unido
+uk.kbd.from-cp850:es:Británico
+
+uk.capsctrl.kbd.from-cp850:en:United Kingdom (Caps Lock acts as Left Ctrl)
+uk.kbd.from-cp850:de:Vereinigtes Königreich (Caps Lock als linke Strg)
+#uk.cp850.kbd:fr:Royaume Uni (caps lock acts as Left Ctrl)
+#uk.cp850.kbd:pt:Reino Unido (caps lock acts as Left Ctrl)
+#uk.cp850.kbd:es:Brit�nico (caps lock acts as Left Ctrl)
+
+uk.dvorak.kbd:en:United Kingdom Dvorak
+uk.dvorak.kbd:de:Vereinigtes Königreich Dvorak
+uk.dvorak.kbd:fr:Royaume Uni Dvorak
+uk.dvorak.kbd:pt:Reino Unido Dvorak
+uk.dvorak.kbd:es:Británico Dvorak
+
+us.kbd:en:United States of America
+us.kbd:de:US-amerikanisch
+us.kbd:fr:États Unis d'Amérique
+us.kbd:pt:Estados Unidos da América
+us.kbd:es:Estadounidense
+
+us.acc.kbd:en:United States of America (accent keys)
+us.acc.kbd:de:US-amerikanisch (mit Akzenten)
+us.acc.kbd:fr:États Unis d'Amérique (avec accents)
+us.acc.kbd:pt:Estados Unidos da América (com acentos)
+us.acc.kbd:es:Estadounidense (con acentos)
+
+us.dvorak.kbd:en:United States of America dvorak
+us.dvorak.kbd:de:US-amerikanisch dvorak
+us.dvorak.kbd:fr:États Unis d'Amérique dvorak
+us.dvorak.kbd:pt:Estados Unidos da América dvorak
+us.dvorak.kbd:es:Estadounidense dvorak
+
+us.dvorakr.kbd:en:United States of America righthand dvorak
+us.dvorakr.kbd:de:US-amerikanisch dvorak rechte Hand
+us.dvorakr.kbd:fr:États Unis d'Amérique dvorakr
+us.dvorakr.kbd:pt:Estados Unidos da América dvorakr
+us.dvorakr.kbd:es:Estadounidense dvorak diestro
+
+us.dvorakl.kbd:en:United States of America lefthand dvorak
+us.dvorakl.kbd:de:US-amerikanisch dvorak linke Hand 
+us.dvorakl.kbd:fr:États Unis d'Amérique dvorakl
+us.dvorakl.kbd:pt:Estados Unidos da América dvorakl
+us.dvorakl.kbd:es:Estadounidense dvorak zurdo
+
+us.dvorakp.kbd:en:United States of America Programmer Dvorak
+us.dvorakp.kbd:de:US-amerikanisch (Dvorak für Programmierer)
+us.dvorakp.kbd:fr:États Unis d'Amérique dvorakp
+us.dvorakp.kbd:pt:Estados Unidos da América dvorakp
+us.dvorakp.kbd:es:Estadounidense dvorakp
+
+us.dvorakx.kbd:en:United States of America dvorakx
+us.dvorakx.kbd:de:US-amerikanisch dvorakx
+us.dvorakx.kbd:fr:États Unis d'Amérique dvorakx
+us.dvorakx.kbd:pt:Estados Unidos da América dvorakx
+us.dvorakx.kbd:es:Estadounidense dvorakx
+
+us.emacs.kbd:en:United States of America Emacs optimized layout
+us.emacs.kbd:de:US-amerikanisch für Emacs optimiert
+us.emacs.kbd:fr:États Unis d'Amérique emacs
+us.emacs.kbd:pt:Estados Unidos da América emacs
+us.emacs.kbd:es:Estadounidense optimizado para Emacs
+
+us.ctrl.kbd:en:United States of America (Caps Lock acts as Left Ctrl)
+
+us.unix.kbd:en:United States of America Traditional Unix Workstation
+us.unix.kbd:de:US-amerikanisch traditionelles Unix Layout
+us.unix.kbd:fr:États Unis d'Amérique unix
+us.unix.kbd:pt:Estados Unidos da América unix
+us.unix.kbd:es:Estadounidense Unix tradicional
+
+ua.kbd.from-iso5:en:Ukrainian
+ua.kbd.from-iso5:de:Ukrainisch
+ua.kbd.from-iso5:fr:Ukrainien
+ua.kbd.from-iso5:ru:Украинский
+ua.kbd.from-iso5:uk:Українська
+
+ua.kbd:en:Ukrainian
+ua.kbd:de:Ukrainisch
+ua.kbd:fr:Ukrainien
+ua.kbd:uk:Українська
+
+ua.shift.alt.kbd:en:Ukrainian (with Russian) (shift)
+ua.shift.alt.kbd:de:Ukrainisch (mit Russisch) (shift)
+ua.shift.alt.kbd:fr:Ukrainien (koi8-u avec koi8-r) (shift)
+ua.shift.alt.kbd:uk:Українська (koi8-u з) koi8-r (shift)

Modified: head/share/vt/keymaps/Makefile
==============================================================================
--- head/share/vt/keymaps/Makefile      Sun Aug 17 19:36:56 2014        
(r270113)
+++ head/share/vt/keymaps/Makefile      Sun Aug 17 19:54:21 2014        
(r270114)
@@ -1,16 +1,79 @@
 # $FreeBSD$
 
-FILES= be.kbd \
-       fr.kbd \
+FILES= INDEX.keymaps \
+       am.kbd \
+       bg.bds.ctrlcaps.kbd \
+       bg.bds.kbd \
+       br.acc.kbd \
+       br.kbd \
+       ca.kbd \
+       centraleuropean.kbd \
+       ch-fr.acc.kbd \
+       ch-fr.kbd \
+       ch.acc.kbd \
+       ch.kbd \
+       ch.macbook.acc.kbd \
+       colemak.kbd \
+       cz.kbd \
+       de.acc.kbd \
+       de.kbd \
+       dk.acc.kbd \
+       dk.kbd \
+       dk.macbook.kbd \
+       ee.kbd \
+       es.acc.kbd \
+       es.dvorak.kbd \
+       es.kbd \
+       fi.kbd \
+       gr.101.acc.kbd \
+       gr.elot.acc.kbd \
+       gr.kbd \
        hr.kbd \
+       hu.101.kbd \
+       hu.102.kbd \
+       il.kbd \
+       is.acc.kbd \
+       is.kbd \
        it.kbd \
+       jp.capsctrl.kbd \
+       jp.kbd \
+       jp.pc98.iso.kbd \
+       jp.pc98.kbd \
+       kz.io.kbd \
+       kz.kst.kbd \
+       latinamerican.acc.kbd \
+       latinamerican.kbd \
+       lt.kbd \
+       nl.kbd \
+       no.dvorak.kbd \
+       no.kbd \
+       nordic.asus-eee.kbd \
+       pl.dvorak.kbd \
        pl.kbd \
+       pt.acc.kbd \
        pt.kbd \
+       ru.kbd \
+       ru.shift.kbd \
+       ru.win.kbd \
+       se.kbd \
        si.kbd \
+       sk.kbd \
+       tr.kbd \
        ua.kbd \
        ua.shift.alt.kbd \
+       uk.capsctrl.kbd \
+       uk.dvorak.kbd \
        uk.kbd \
-       us.kbd
+       us.acc.kbd \
+       us.ctrl.kbd \
+       us.dvorak.kbd \
+       us.dvorakl.kbd \
+       us.dvorakp.kbd \
+       us.dvorakr.kbd \
+       us.dvorakx.kbd \
+       us.emacs.kbd \
+       us.kbd \
+       us.unix.kbd \
 
 FILESDIR= ${SHAREDIR}/vt/keymaps
 

Copied and modified: head/share/vt/keymaps/am.kbd (from r270082, 
head/share/syscons/keymaps/hy.armscii-8.kbd)
==============================================================================
--- head/share/syscons/keymaps/hy.armscii-8.kbd Sun Aug 17 03:01:56 2014        
(r270082, copy source)
+++ head/share/vt/keymaps/am.kbd        Sun Aug 17 19:54:21 2014        
(r270114)
@@ -8,240 +8,240 @@
 # scan                       cntrl          alt    alt   cntrl lock
 # code  base   shift  cntrl  shift  alt    shift  cntrl  shift state
 # ------------------------------------------------------------------
-  000   nop    nop     nop     nop     nop     nop     nop     nop     O
-  001   esc    esc     esc     esc     nop     nop     debug   esc     O
-  002   '1'    '!'     nop     nop     0xBF    0xBE    nop     nop     O
-  003   '2'    '@'     nul     nul     0xC3    0xC2    nul     nul     O
-  004   '3'    '#'     nop     nop     0xF7    0xF6    nop     nop     O
-  005   '4'    '$'     nop     nop     0xD3    0xD2    nop     nop     O
-  006   '5'    '%'     nop     nop     0xE7    0xE6    nop     nop     O
-  007   '6'    '^'     rs      rs      0xA4    0xA5    rs      rs      O
-  008   '7'    '&'     nop     nop     0xA2    '%'     nop     nop     O
-  009   '8'    '*'     nop     nop     0xE9    0xE8    nop     nop     O
-  010   '9'    '('     nop     nop     0xE3    0xE2    nop     nop     O
-  011   '0'    ')'     nop     nop     0xD7    0xD6    nop     nop     O
-  012   '-'    '_'     us      us      0xA8    0xAC    us      us      O
-  013   '='    '+'     nop     nop     0xC5    0xC4    nop     nop     O
-  014   bs     bs      del     del     bs      bs      del     del     O
-  015   ht     btab    nop     nop     ht      btab    nop     nop     O
-  016   'q'    'Q'     dc1     dc1     0xF9    0xF8    dc1     dc1     C
-  017   'w'    'W'     etb     etb     0xE1    0xE0    etb     etb     C
-  018   'e'    'E'     enq     enq     0xBB    0xBA    enq     enq     C
-  019   'r'    'R'     dc2     dc2     0xF1    0xF0    dc2     dc2     C
-  020   't'    'T'     dc4     dc4     0xEF    0xEE    dc4     dc4     C
-  021   'y'    'Y'     em      em      0xC1    0xC0    em      em      C
-  022   'u'    'U'     nak     nak     0xF5    0xF4    nak     nak     C
-  023   'i'    'I'     ht      ht      0xC7    0xC6    ht      ht      C
-  024   'o'    'O'     si      si      0xFB    0xFA    si      si      C
-  025   'p'    'P'     dle     dle     0xE5    0xE4    dle     dle     C
-  026   '['    '{'     esc     esc     0xCB    0xCA    esc     esc     O
-  027   ']'    '}'     gs      gs      0xCD    0xCC    gs      gs      O
-  028   cr     cr      nl      nl      cr      cr      nl      nl      O
+  000   nop    nop    nop    nop    nop    nop    nop    nop     O
+  001   esc    esc    esc    esc    nop    nop    debug  esc     O
+  002   '1'    '!'    nop    nop    0      0      nop    nop     O
+  003   '2'    '@'    nul    nul    0      0      nul    nul     O
+  004   '3'    '#'    nop    nop    0      0      nop    nop     O
+  005   '4'    '$'    nop    nop    0      0      nop    nop     O
+  006   '5'    '%'    nop    nop    0      0      nop    nop     O
+  007   '6'    '^'    rs     rs     0      0      rs     rs      O
+  008   '7'    '&'    nop    nop    0      '%'    nop    nop     O
+  009   '8'    '*'    nop    nop    0      0      nop    nop     O
+  010   '9'    '('    nop    nop    0      0      nop    nop     O
+  011   '0'    ')'    nop    nop    0      0      nop    nop     O
+  012   '-'    '_'    us     us     0      0      us     us      O
+  013   '='    '+'    nop    nop    0      0      nop    nop     O
+  014   bs     bs     del    del    bs     bs     del    del     O
+  015   ht     btab   nop    nop    ht     btab   nop    nop     O
+  016   'q'    'Q'    dc1    dc1    0      0      dc1    dc1     C
+  017   'w'    'W'    etb    etb    0      0      etb    etb     C
+  018   'e'    'E'    enq    enq    0      0      enq    enq     C
+  019   'r'    'R'    dc2    dc2    0      0      dc2    dc2     C
+  020   't'    'T'    dc4    dc4    0      0      dc4    dc4     C
+  021   'y'    'Y'    em     em     0      0      em     em      C
+  022   'u'    'U'    nak    nak    0      0      nak    nak     C
+  023   'i'    'I'    ht     ht     0      0      ht     ht      C
+  024   'o'    'O'    si     si     0      0      si     si      C
+  025   'p'    'P'    dle    dle    0      0      dle    dle     C
+  026   '['    '{'    esc    esc    0      0      esc    esc     O
+  027   ']'    '}'    gs     gs     0      0      gs     gs      O
+  028   cr     cr     nl     nl     cr     cr     nl     nl      O
   029   lctrl  lctrl  lctrl  lctrl  lctrl  alock  lctrl  alock   O
-  030   'a'    'A'     soh     soh     0xB3    0xB2    soh     soh     C
-  031   's'    'S'     dc3     dc3     0xEB    0xEA    dc3     dc3     C
-  032   'd'    'D'     eot     eot     0xB9    0xB8    eot     eot     C
-  033   'f'    'F'     ack     ack     0xFD    0xFC    ack     ack     C
-  034   'g'    'G'     bel     bel     0xB7    0xB6    bel     bel     C
-  035   'h'    'H'     bs      bs      0xD1    0xD0    bs      bs      C
-  036   'j'    'J'     nl      nl      0xDB    0xDA    nl      nl      C
-  037   'k'    'K'     vt      vt      0xCF    0xCE    vt      vt      C
-  038   'l'    'L'     ff      ff      0xC9    0xC8    ff      ff      C
-  039   ';'    ':'     nop     nop     0xA3    0xAE    nop     nop     O
-  040   '''    '"'     nop     nop     0xB0    0xFE    nop     nop     O
-  041   '`'    '~'     nop     nop     0xAA    0xAF    nop     nop     O
+  030   'a'    'A'    soh    soh    0      0      soh    soh     C
+  031   's'    'S'    dc3    dc3    0      0      dc3    dc3     C
+  032   'd'    'D'    eot    eot    0      0      eot    eot     C
+  033   'f'    'F'    ack    ack    0      0      ack    ack     C
+  034   'g'    'G'    bel    bel    0      0      bel    bel     C
+  035   'h'    'H'    bs     bs     0      0      bs     bs      C
+  036   'j'    'J'    nl     nl     0      0      nl     nl      C
+  037   'k'    'K'    vt     vt     0      0      vt     vt      C
+  038   'l'    'L'    ff     ff     0      0      ff     ff      C
+  039   ';'    ':'    nop    nop    0      0      nop    nop     O
+  040   '''    '"'    nop    nop    0      0      nop    nop     O
+  041   '`'    '~'    nop    nop    0      0      nop    nop     O
   042   lshift lshift lshift lshift lshift lshift alock  alock   O
-  043   '\'    '|'     fs      fs      0xDF    0xDE    fs      fs      O
-  044   'z'    'Z'     sub     sub     0xBD    0xBC    sub     sub     C
-  045   'x'    'X'     can     can     0xD5    0xD4    can     can     C
-  046   'c'    'C'     etx     etx     0xF3    0xF2    etx     etx     C
-  047   'v'    'V'     syn     syn     0xED    0xEC    syn     syn     C
-  048   'b'    'B'     stx     stx     0xB5    0xB4    stx     stx     C
-  049   'n'    'N'     so      so      0xDD    0xDC    so      so      C
-  050   'm'    'M'     cr      cr      0xD9    0xD8    cr      cr      C
-  051   ','    '<'     nop     nop     0xAB    0xA7    nop     nop     O
-  052   '.'    '>'     nop     nop     0xA9    0xA6    nop     nop     O
-  053   '/'    '?'     nop     nop     0xA1    0xB1    nop     nop     O
-  054   rshift rshift  rshift  rshift  rshift  rshift  rshift  rshift  O
-  055   '*'    '*'     '*'     '*'     nop     nop     '*'     '*'     O
+  043   '\'    '|'    fs     fs     0      0      fs     fs      O
+  044   'z'    'Z'    sub    sub    0      0      sub    sub     C
+  045   'x'    'X'    can    can    0      0      can    can     C
+  046   'c'    'C'    etx    etx    0      0      etx    etx     C
+  047   'v'    'V'    syn    syn    0      0      syn    syn     C
+  048   'b'    'B'    stx    stx    0      0      stx    stx     C
+  049   'n'    'N'    so     so     0      0      so     so      C
+  050   'm'    'M'    cr     cr     0      0      cr     cr      C
+  051   ','    '<'    nop    nop    0      0      nop    nop     O
+  052   '.'    '>'    nop    nop    0      0      nop    nop     O
+  053   '/'    '?'    nop    nop    0      0      nop    nop     O
+  054   rshift rshift rshift rshift rshift rshift rshift rshift  O
+  055   '*'    '*'    '*'    '*'    nop    nop    '*'    '*'     O
   056   lalt   lalt   lalt   alock  lalt   lalt   lalt   alock   O
-  057   ' '    ' '     nul     ' '     ' '     ' '     susp    ' '     O
-  058   clock  clock   clock   clock   clock   clock   clock   clock   O
-  059   fkey01 fkey13  fkey25  fkey37  scr01   scr11   scr01   scr11   O
-  060   fkey02 fkey14  fkey26  fkey38  scr02   scr12   scr02   scr12   O
-  061   fkey03 fkey15  fkey27  fkey39  scr03   scr13   scr03   scr13   O
-  062   fkey04 fkey16  fkey28  fkey40  scr04   scr14   scr04   scr14   O
-  063   fkey05 fkey17  fkey29  fkey41  scr05   scr15   scr05   scr15   O
-  064   fkey06 fkey18  fkey30  fkey42  scr06   scr16   scr06   scr16   O
-  065   fkey07 fkey19  fkey31  fkey43  scr07   scr07   scr07   scr07   O
-  066   fkey08 fkey20  fkey32  fkey44  scr08   scr08   scr08   scr08   O
-  067   fkey09 fkey21  fkey33  fkey45  scr09   scr09   scr09   scr09   O
-  068   fkey10 fkey22  fkey34  fkey46  scr10   scr10   scr10   scr10   O
-  069   nlock  nlock   nlock   nlock   nlock   nlock   nlock   nlock   O
-  070   slock  slock   slock   slock   slock   slock   slock   slock   O
-  071   fkey49 '7'     '7'     '7'     '7'     '7'     '7'     '7'     N
-  072   fkey50 '8'     '8'     '8'     '8'     '8'     '8'     '8'     N
-  073   fkey51 '9'     '9'     '9'     '9'     '9'     '9'     '9'     N
-  074   fkey52 '-'     '-'     '-'     '-'     '-'     '-'     '-'     N
-  075   fkey53 '4'     '4'     '4'     '4'     '4'     '4'     '4'     N
-  076   fkey54 '5'     '5'     '5'     '5'     '5'     '5'     '5'     N
-  077   fkey55 '6'     '6'     '6'     '6'     '6'     '6'     '6'     N
-  078   fkey56 '+'     '+'     '+'     '+'     '+'     '+'     '+'     N
-  079   fkey57 '1'     '1'     '1'     '1'     '1'     '1'     '1'     N
-  080   fkey58 '2'     '2'     '2'     '2'     '2'     '2'     '2'     N
-  081   fkey59 '3'     '3'     '3'     '3'     '3'     '3'     '3'     N
-  082   fkey60 '0'     '0'     '0'     '0'     '0'     '0'     '0'     N
-  083   del    '.'     '.'     '.'     '.'     '.'     boot    boot    N
-  084   nop    nop     nop     nop     nop     nop     nop     nop     O
-  085   nop    nop     nop     nop     nop     nop     nop     nop     O
-  086   nop    nop     nop     nop     nop     nop     nop     nop     O
-  087   fkey11 fkey23  fkey35  fkey47  scr11   scr11   scr11   scr11   O
-  088   fkey12 fkey24  fkey36  fkey48  scr12   scr12   scr12   scr12   O
-  089   cr     cr      nl      nl      cr      cr      nl      nl      O
-  090   rctrl  rctrl   rctrl   rctrl   rctrl   rctrl   rctrl   rctrl   O
-  091   '/'    '/'     '/'     '/'     '/'     '/'     '/'     '/'     N
-  092   nscr   nscr    debug   debug   nop     nop     nop     nop     O
-  093   ralt   ralt    ralt    ralt    ralt    ralt    ralt    ralt    O
-  094   fkey49 fkey49  fkey49  fkey49  fkey49  fkey49  fkey49  fkey49  O
-  095   fkey50 fkey50  fkey50  fkey50  fkey50  fkey50  fkey50  fkey50  O
-  096   fkey51 fkey51  fkey51  fkey51  fkey51  fkey51  fkey51  fkey51  O
-  097   fkey53 fkey53  fkey53  fkey53  fkey53  fkey53  fkey53  fkey53  O
-  098   fkey55 fkey55  fkey55  fkey55  fkey55  fkey55  fkey55  fkey55  O
-  099   fkey57 fkey57  fkey57  fkey57  fkey57  fkey57  fkey57  fkey57  O
-  100   fkey58 fkey58  fkey58  fkey58  fkey58  fkey58  fkey58  fkey58  O
-  101   fkey59 fkey59  fkey59  fkey59  fkey59  fkey59  fkey59  fkey59  O
-  102   fkey60 fkey60  fkey60  fkey60  fkey60  fkey60  fkey60  fkey60  O
-  103   fkey61 fkey61  fkey61  fkey61  fkey61  fkey61  boot    fkey61  O
-  104   slock  saver   slock   saver   susp    nop     susp    nop     O
-  105   fkey62 fkey62  fkey62  fkey62  fkey62  fkey62  fkey62  fkey62  O
-  106   fkey63 fkey63  fkey63  fkey63  fkey63  fkey63  fkey63  fkey63  O
-  107   fkey64 fkey64  fkey64  fkey64  fkey64  fkey64  fkey64  fkey64  O
-  108   nop    nop     nop     nop     nop     nop     nop     nop     O
-  109   nop    nop     nop     nop     nop     nop     nop     nop     O
-  110   nop    nop     nop     nop     nop     nop     nop     nop     O
-  111   nop    nop     nop     nop     nop     nop     nop     nop     O
-  112   nop    nop     nop     nop     nop     nop     nop     nop     O
-  113   nop    nop     nop     nop     nop     nop     nop     nop     O
-  114   nop    nop     nop     nop     nop     nop     nop     nop     O
-  115   nop    nop     nop     nop     nop     nop     nop     nop     O
-  116   nop    nop     nop     nop     nop     nop     nop     nop     O
-  117   nop    nop     nop     nop     nop     nop     nop     nop     O
-  118   nop    nop     nop     nop     nop     nop     nop     nop     O
-  119   nop    nop     nop     nop     nop     nop     nop     nop     O
-  120   nop    nop     nop     nop     nop     nop     nop     nop     O
-  121   nop    nop     nop     nop     nop     nop     nop     nop     O
-  122   nop    nop     nop     nop     nop     nop     nop     nop     O
-  123   nop    nop     nop     nop     nop     nop     nop     nop     O
-  124   nop    nop     nop     nop     nop     nop     nop     nop     O
-  125   nop    nop     nop     nop     nop     nop     nop     nop     O
-  126   nop    nop     nop     nop     nop     nop     nop     nop     O
-  127   nop    nop     nop     nop     nop     nop     nop     nop     O
-  128   nop    nop     nop     nop     nop     nop     nop     nop     O
-  129   nop    nop     esc     esc     esc     esc     debug   esc     O
-  130   0xBF   0xBE    nop     nop     '1'     '!'     nop     nop     O
-  131   0xC3   0xC2    nul     nul     '2'     '@'     nul     nul     O
-  132   0xF7   0xF6    nop     nop     '3'     '#'     nop     nop     O
-  133   0xD3   0xD2    nop     nop     '4'     '$'     nop     nop     O
-  134   0xE7   0xE6    nop     nop     '5'     '%'     nop     nop     O
-  135   0xA4   0xA5    rs      rs      '6'     '^'     rs      rs      O
-  136   0xA2   '%'     nop     nop     '7'     '&'     nop     nop     O
-  137   0xE9   0xE8    nop     nop     '8'     '*'     nop     nop     O
-  138   0xE3   0xE2    nop     nop     '9'     '('     nop     nop     O
-  139   0xD7   0xD6    nop     nop     '0'     ')'     nop     nop     O
-  140   0xA8   0xAC    us      us      '-'     '_'     us      us      O
-  141   0xC5   0xC4    nop     nop     '='     '+'     nop     nop     O
-  142   bs     bs      del     del     bs      bs      del     del     O
-  143   ht     btab    nop     nop     ht      btab    nop     nop     O
-  144   0xF9   0xF8    dc1     dc1     'q'     'Q'     dc1     dc1     C
-  145   0xE1   0xE0    etb     etb     'w'     'W'     etb     etb     C
-  146   0xBB   0xBA    enq     enq     'e'     'E'     enq     enq     C
-  147   0xF1   0xF0    dc2     dc2     'r'     'R'     dc2     dc2     C
-  148   0xEF   0xEE    dc4     dc4     't'     'T'     dc4     dc4     C
-  149   0xC1   0xC0    em      em      'y'     'Y'     em      em      C
-  150   0xF5   0xF4    nak     nak     'u'     'U'     nak     nak     C
-  151   0xC7   0xC6    ht      ht      'i'     'I'     ht      ht      C
-  152   0xFB   0xFA    si      si      'o'     'O'     si      si      C
-  153   0xE5   0xE4    dle     dle     'p'     'P'     dle     dle     C
-  154   0xCB   0xCA    esc     esc     '['     '{'     esc     esc     O
-  155   0xCD   0xCC    gs      gs      ']'     '}'     gs      gs      O
-  156   cr     cr      nl      nl      cr      cr      nl      nl      O
+  057   ' '    ' '    nul    ' '    ' '    ' '    susp   ' '     O
+  058   clock  clock  clock  clock  clock  clock  clock  clock   O
+  059   fkey01 fkey13 fkey25 fkey37 scr01  scr11  scr01  scr11   O
+  060   fkey02 fkey14 fkey26 fkey38 scr02  scr12  scr02  scr12   O
+  061   fkey03 fkey15 fkey27 fkey39 scr03  scr13  scr03  scr13   O
+  062   fkey04 fkey16 fkey28 fkey40 scr04  scr14  scr04  scr14   O
+  063   fkey05 fkey17 fkey29 fkey41 scr05  scr15  scr05  scr15   O
+  064   fkey06 fkey18 fkey30 fkey42 scr06  scr16  scr06  scr16   O
+  065   fkey07 fkey19 fkey31 fkey43 scr07  scr07  scr07  scr07   O
+  066   fkey08 fkey20 fkey32 fkey44 scr08  scr08  scr08  scr08   O
+  067   fkey09 fkey21 fkey33 fkey45 scr09  scr09  scr09  scr09   O
+  068   fkey10 fkey22 fkey34 fkey46 scr10  scr10  scr10  scr10   O
+  069   nlock  nlock  nlock  nlock  nlock  nlock  nlock  nlock   O
+  070   slock  slock  slock  slock  slock  slock  slock  slock   O
+  071   fkey49 '7'    '7'    '7'    '7'    '7'    '7'    '7'     N
+  072   fkey50 '8'    '8'    '8'    '8'    '8'    '8'    '8'     N
+  073   fkey51 '9'    '9'    '9'    '9'    '9'    '9'    '9'     N
+  074   fkey52 '-'    '-'    '-'    '-'    '-'    '-'    '-'     N
+  075   fkey53 '4'    '4'    '4'    '4'    '4'    '4'    '4'     N
+  076   fkey54 '5'    '5'    '5'    '5'    '5'    '5'    '5'     N
+  077   fkey55 '6'    '6'    '6'    '6'    '6'    '6'    '6'     N
+  078   fkey56 '+'    '+'    '+'    '+'    '+'    '+'    '+'     N
+  079   fkey57 '1'    '1'    '1'    '1'    '1'    '1'    '1'     N
+  080   fkey58 '2'    '2'    '2'    '2'    '2'    '2'    '2'     N
+  081   fkey59 '3'    '3'    '3'    '3'    '3'    '3'    '3'     N
+  082   fkey60 '0'    '0'    '0'    '0'    '0'    '0'    '0'     N
+  083   del    '.'    '.'    '.'    '.'    '.'    boot   boot    N
+  084   nop    nop    nop    nop    nop    nop    nop    nop     O
+  085   nop    nop    nop    nop    nop    nop    nop    nop     O
+  086   nop    nop    nop    nop    nop    nop    nop    nop     O
+  087   fkey11 fkey23 fkey35 fkey47 scr11  scr11  scr11  scr11   O
+  088   fkey12 fkey24 fkey36 fkey48 scr12  scr12  scr12  scr12   O
+  089   cr     cr     nl     nl     cr     cr     nl     nl      O
+  090   rctrl  rctrl  rctrl  rctrl  rctrl  rctrl  rctrl  rctrl   O
+  091   '/'    '/'    '/'    '/'    '/'    '/'    '/'    '/'     N
+  092   nscr   nscr   debug  debug  nop    nop    nop    nop     O
+  093   ralt   ralt   ralt   ralt   ralt   ralt   ralt   ralt    O
+  094   fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49  O
+  095   fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50  O
+  096   fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51  O
+  097   fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53  O
+  098   fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55  O
+  099   fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57  O
+  100   fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58  O
+  101   fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59  O
+  102   fkey60 fkey60 fkey60 fkey60 fkey60 fkey60 fkey60 fkey60  O
+  103   fkey61 fkey61 fkey61 fkey61 fkey61 fkey61 boot   fkey61  O
+  104   slock  saver  slock  saver  susp   nop    susp   nop     O
+  105   fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62  O
+  106   fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63  O
+  107   fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64  O
+  108   nop    nop    nop    nop    nop    nop    nop    nop     O
+  109   nop    nop    nop    nop    nop    nop    nop    nop     O
+  110   nop    nop    nop    nop    nop    nop    nop    nop     O
+  111   nop    nop    nop    nop    nop    nop    nop    nop     O
+  112   nop    nop    nop    nop    nop    nop    nop    nop     O
+  113   nop    nop    nop    nop    nop    nop    nop    nop     O
+  114   nop    nop    nop    nop    nop    nop    nop    nop     O
+  115   nop    nop    nop    nop    nop    nop    nop    nop     O
+  116   nop    nop    nop    nop    nop    nop    nop    nop     O
+  117   nop    nop    nop    nop    nop    nop    nop    nop     O
+  118   nop    nop    nop    nop    nop    nop    nop    nop     O
+  119   nop    nop    nop    nop    nop    nop    nop    nop     O
+  120   nop    nop    nop    nop    nop    nop    nop    nop     O
+  121   nop    nop    nop    nop    nop    nop    nop    nop     O
+  122   nop    nop    nop    nop    nop    nop    nop    nop     O
+  123   nop    nop    nop    nop    nop    nop    nop    nop     O
+  124   nop    nop    nop    nop    nop    nop    nop    nop     O
+  125   nop    nop    nop    nop    nop    nop    nop    nop     O
+  126   nop    nop    nop    nop    nop    nop    nop    nop     O
+  127   nop    nop    nop    nop    nop    nop    nop    nop     O
+  128   nop    nop    nop    nop    nop    nop    nop    nop     O
+  129   nop    nop    esc    esc    esc    esc    debug  esc     O
+  130   0      0      nop    nop    '1'    '!'    nop    nop     O
+  131   0      0      nul    nul    '2'    '@'    nul    nul     O
+  132   0      0      nop    nop    '3'    '#'    nop    nop     O
+  133   0      0      nop    nop    '4'    '$'    nop    nop     O
+  134   0      0      nop    nop    '5'    '%'    nop    nop     O
+  135   0      0      rs     rs     '6'    '^'    rs     rs      O
+  136   0      '%'    nop    nop    '7'    '&'    nop    nop     O
+  137   0      0      nop    nop    '8'    '*'    nop    nop     O
+  138   0      0      nop    nop    '9'    '('    nop    nop     O
+  139   0      0      nop    nop    '0'    ')'    nop    nop     O
+  140   0      0      us     us     '-'    '_'    us     us      O
+  141   0      0      nop    nop    '='    '+'    nop    nop     O
+  142   bs     bs     del    del    bs     bs     del    del     O
+  143   ht     btab   nop    nop    ht     btab   nop    nop     O
+  144   0      0      dc1    dc1    'q'    'Q'    dc1    dc1     C
+  145   0      0      etb    etb    'w'    'W'    etb    etb     C
+  146   0      0      enq    enq    'e'    'E'    enq    enq     C
+  147   0      0      dc2    dc2    'r'    'R'    dc2    dc2     C

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to