Date: Sun, 17 Aug 2014 15:20:37 -0500 From: Pedro Giffuni <pfg@freebsd.org> To: Stefan Esser <se@FreeBSD.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r270114 - head/share/vt/keymaps Message-ID: <53F10E95.30108@freebsd.org> In-Reply-To: <201408171954.s7HJsLmX099240@svn.freebsd.org> References: <201408171954.s7HJsLmX099240@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 08/17/14 14:54, Stefan Esser wrote: > 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). My $0.02 I think es-la could/should be used for the latin-american keyboard. es is basically used only in Spain so it should be es-es This is just IMHO, and could easily divert into a bikeshed though. > > 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 > > Regards, Pedro.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53F10E95.30108>