From owner-svn-src-head@FreeBSD.ORG Sun Aug 17 20:20:31 2014 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 53AC266C for ; Sun, 17 Aug 2014 20:20:31 +0000 (UTC) Received: from nm40-vm6.bullet.mail.bf1.yahoo.com (nm40-vm6.bullet.mail.bf1.yahoo.com [72.30.239.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EB5062B24 for ; Sun, 17 Aug 2014 20:20:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1408306821; bh=qIUmmpSgVGuLAIGVZc36XK38oJy00Ll17/tnsFCD5HY=; h=Received:Received:Received:X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=X3958vHgrp1RUXKqiPJ5vfAA0j+5iw/uUWn2tXaZt35xd3DFlaco5tLvWhrKLtIhSZYsVIS/9DRc2LmXo3esjdXLXyxqV6+tJ5zka7Bnj61VXlQvdLiAxGd0+9Tbj55Nstf2YvW6Xujqrc2h+mTDuTIW7a1Oh8TcIn2CPHsU6Yhg20AqKTzWp5+34WhAndNmKGUQ+ExaVP669C+tg/J7sR9Qg7VuHqkC1UBaYBRw26ae0qM1pCr0Lm9ABU7Yfr4iQMhbCn8qRkdYfXcXe3YHg3XvthY3iRX6hxz4wUzRyNKBtFgJkT1lzcMk0rvV7mBXGsPqBfukQvMGHHocgFs7GQ== DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s2048; d=yahoo.com; b=PIe0pJXBQRn2qFb2b1WssF2LyYCxbPDFm7/youWV9gj1DaKs6GueESCPrDE0dX18dPvPk4AZet1MQ+zvTfJiq+mWRGc9j2BFi6iTUuc2G51f5Qw7uG/9feas0SWGQdwk85ygD+Ig3W0Ntu1IdcWDfRj60yVnWEATJrfFWIvM3gZfzGocIdOGRHcDQeP2OUlkvEspfozromyiggTtzMLPOScdIYWDTTUPjj9ahz143wshxbPeZrQ3EUHcKd4823X1hr9ALVxGeZFcTUe7JHjL38aHZaSlWe2ahJ630MDzHP/RzeR2VaHvZ8Nlgr6wv1fyKmsq3Op47Xpb1cvU9V6OHA==; Received: from [98.139.212.151] by nm40.bullet.mail.bf1.yahoo.com with NNFMP; 17 Aug 2014 20:20:21 -0000 Received: from [98.139.211.203] by tm8.bullet.mail.bf1.yahoo.com with NNFMP; 17 Aug 2014 20:20:21 -0000 Received: from [127.0.0.1] by smtp212.mail.bf1.yahoo.com with NNFMP; 17 Aug 2014 20:20:21 -0000 X-Yahoo-Newman-Id: 246516.38906.bm@smtp212.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: K31uEbYVM1lGtprhIbQszQvtgRyb27Sg.YeX5mO359L8E.b fmrdSCaqKIoK2Vcoa4aa8Z_3N_AuOR1KUxmfT6fTT0qDkLovYC8wd.bkA35j UBjZfdG6VxrtE0DNAGRRxbZSGb2_wWJL8d2UgLcxSx8UbLmT81Y8vg.dCtva cJnwWFR5sOazrtB5qFNtxNmuJHcHcIz8btGk4XtYnaGxF1bPRdmbYy61Hzpd 6XwBwLz6y_17mZtVTEwGjkWhWeYbrg.yeNWzvW2OwWrB1PsnGMc5DuFAO.7g 4ioEPQrE9X1emrDDmbdpECBvaDEAI4nz2FmnAnsXgaNHrambO3OqYY4bKVY7 p7kJRiQ9L.zHlxPRysEGjKf0yqfLFeNsnGF6l0O5ftXPmPZTLuSg3FTepmw7 zLi2XAsmZ8fIK9jSJjO03j5PteSYRvw3w1H9ZoVyqoPuX.mw1aKY32UIakQx lTLnPTvPYZEcYon.txIpyCaYFkjTZaaOwSBsMQO7gjJOR_tCbIg6iXaH7miw 30X1DEULcmcL40Z7l6bDT7HK061sSaHghwvK2uN.wAv66hEtjiURx6Wj_n9r FMffvv7ZNvX154FJJFbzBOU3W4tvfr5o.wviHKnhgG3fYE6IJxKYpzJXrvz2 .raLP_RA- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Message-ID: <53F10E95.30108@freebsd.org> Date: Sun, 17 Aug 2014 15:20:37 -0500 From: Pedro Giffuni User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Stefan Esser , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r270114 - head/share/vt/keymaps References: <201408171954.s7HJsLmX099240@svn.freebsd.org> In-Reply-To: <201408171954.s7HJsLmX099240@svn.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Aug 2014 20:20:31 -0000 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>..kbd > > Only if there are multiple layouts for different languages: > > <2-letter country code>-<2-letter language code>..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.