Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Aug 2014 00:04:58 +0300
From:      Aleksandr Rybalko <ray@ddteam.net>
To:        Stefan Esser <se@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r270114 - head/share/vt/keymaps
Message-ID:  <20140818000458.6eac42a440660464a7db525e@ddteam.net>
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 Sun, 17 Aug 2014 19:54:21 +0000 (UTC)
Stefan Esser <se@FreeBSD.org> 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).
>   
>   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
> 

Thank you very much Stefan for such great help!!!

WBW
-- 
Aleksandr Rybalko <ray@ddteam.net>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140818000458.6eac42a440660464a7db525e>