Date: Sun, 17 Aug 2014 19:54:21 +0000 (UTC) From: Stefan Esser <se@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r270114 - head/share/vt/keymaps Message-ID: <201408171954.s7HJsLmX099240@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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:Britnico (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:Britnico (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 ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408171954.s7HJsLmX099240>