svn commit: r270229 - head/share/vt/keymaps

2014-08-20 Thread Stefan Esser
Author: se
Date: Wed Aug 20 17:00:47 2014
New Revision: 270229
URL: http://svnweb.freebsd.org/changeset/base/270229

Log:
  Another rpund of fixes, after checking keymaps for plausibility and with
  several updates to the converter tools. There is now support for hybrid
  source keymaps, which e.g. use ISO8859-1 (not -15) but still provide an
  Euro key (on the E key). ISO8859-1 currency symbols on other keys are
  still converted to that character, not the Euro sign. A similar hack was
  applied to the Japanese keyboards to add the Yen key, that could not be
  expressed in SYSCONS.
  
  Several modifications have been applied after the conversion (removal of
  unused accents tables, some reformatting, exchange of a few key symbols).
  
  The German keymap (de.kbd) is now using deadkeys only for those keys,
  that behave that way under Windows. There are now .acc and .noacc
  variants, which use deadkeys vs. nodeadkeys for all accent keys.
  
  I'm still in the process of comparing keymaps that existed in different
  encodings in SYSCONS. These are generally translated slightly differently,
  either because of mistakes, or because of different preferences, or due
  to limitations of the respective encoding.
  
  MFC after:3 days

Added:
  head/share/vt/keymaps/centraleuropean.qwerty.kbd
 - copied, changed from r270200, head/share/vt/keymaps/centraleuropean.kbd
  head/share/vt/keymaps/de.noacc.kbd
 - copied, changed from r270210, head/share/vt/keymaps/de.kbd
Replaced:
  head/share/vt/keymaps/de.kbd
 - copied, changed from r270200, head/share/vt/keymaps/de.acc.kbd
Modified:
  head/share/vt/keymaps/INDEX.keymaps
  head/share/vt/keymaps/Makefile
  head/share/vt/keymaps/am.kbd
  head/share/vt/keymaps/be.acc.kbd
  head/share/vt/keymaps/ca-fr.kbd
  head/share/vt/keymaps/centraleuropean.kbd
  head/share/vt/keymaps/ch-fr.acc.kbd
  head/share/vt/keymaps/ch-fr.kbd
  head/share/vt/keymaps/de.acc.kbd
  head/share/vt/keymaps/dk.acc.kbd
  head/share/vt/keymaps/dk.kbd
  head/share/vt/keymaps/dk.macbook.kbd
  head/share/vt/keymaps/es.dvorak.kbd
  head/share/vt/keymaps/fi.kbd
  head/share/vt/keymaps/fr.acc.kbd
  head/share/vt/keymaps/fr.dvorak.acc.kbd
  head/share/vt/keymaps/fr.dvorak.kbd
  head/share/vt/keymaps/fr.macbook.kbd
  head/share/vt/keymaps/is.kbd
  head/share/vt/keymaps/it.kbd
  head/share/vt/keymaps/jp.pc98.iso.kbd
  head/share/vt/keymaps/jp.pc98.kbd
  head/share/vt/keymaps/no.dvorak.kbd
  head/share/vt/keymaps/no.kbd
  head/share/vt/keymaps/nordic.asus-eee.kbd
  head/share/vt/keymaps/se.kbd
  head/share/vt/keymaps/uk.capsctrl.kbd
  head/share/vt/keymaps/uk.kbd
  head/share/vt/keymaps/us.acc.kbd

Modified: head/share/vt/keymaps/INDEX.keymaps
==
--- head/share/vt/keymaps/INDEX.keymaps Wed Aug 20 16:59:33 2014
(r270228)
+++ head/share/vt/keymaps/INDEX.keymaps Wed Aug 20 17:00:47 2014
(r270229)
@@ -77,6 +77,11 @@ centraleuropean.kbd:de:Zentral Europäis
 centraleuropean.kbd:fr:Centre européen
 centraleuropean.kbd:es:Centroeuropeo
 
+centraleuropean.qwerty.kbd:en:Central European (QWERTY)
+centraleuropean.qwerty.kbd:de:Zentral Europäisch (QWERTY)
+centraleuropean.qwerty.kbd:fr:Centre européen (QWERTY)
+centraleuropean.qwerty.kbd:es:Centroeuropeo (QWERTY)
+
 colemak.kbd:en:Colemak ergonomic alternative
 
 cz.kbd:en:Czech (QWERTZ, accent keys)
@@ -89,6 +94,11 @@ cz.kbd.from-ce:de:Tschechisch
 cz.kbd.from-ce:fr:Tchèque
 cz.kbd.from-ce:es:Checo
 
+cz.qwerty.kbd.from-ce:en:Czech (QWERTY)
+cz.qwerty.kbd.from-ce:de:Tschechisch (QWERTY)
+cz.qwerty.kbd.from-ce:fr:Tchèquey (QWERTY)
+cz.qwerty.kbd.from-ce:es:Checo (QWERTY)
+
 dk.kbd:en:Danish
 dk.kbd:da:Dansk
 dk.kbd:de:Dänisch
@@ -208,6 +218,13 @@ de.acc.kbd:pt:Alemão (com acentos)
 de.acc.kbd:es:Alemán (con acentos)
 de.acc.kbd:uk:Німецька (accent keys)
 
+de.noacc.kbd:en:German (no accent keys)
+de.noacc.kbd:de:Deutsch (ohne Akzente)
+de.noacc.kbd:fr:Allemand (sans accents)
+de.noacc.kbd:pt:Alemão (no accent keys)
+de.noacc.kbd:es:Alemán (no accent keys)
+de.noacc.kbd:uk:Німецька (no accent keys)
+
 de.kbd.from-cp850:en:German
 de.kbd.from-cp850:de:Deutsch
 de.kbd.from-cp850:fr:Allemand
@@ -501,18 +518,6 @@ uk.capsctrl.kbd:de:Vereinigtes Königrei
 #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
 

Re: svn commit: r270229 - head/share/vt/keymaps

2014-08-20 Thread TAKAHASHI Yoshihiro
In article 201408201700.s7kh0lrh005...@svn.freebsd.org
Stefan Esser s...@freebsd.org writes:

 Log:
   Another rpund of fixes, after checking keymaps for plausibility and with
   several updates to the converter tools. There is now support for hybrid
   source keymaps, which e.g. use ISO8859-1 (not -15) but still provide an
   Euro key (on the E key). ISO8859-1 currency symbols on other keys are
   still converted to that character, not the Euro sign. A similar hack was
   applied to the Japanese keyboards to add the Yen key, that could not be
   expressed in SYSCONS.

PC98 keyboards don't have a backslash key, so we use the Yen key
instead.  Please back it out of pc98 part.

---
TAKAHASHI Yoshihiro n...@freebsd.org
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to svn-src-all-unsubscr...@freebsd.org