From owner-svn-src-head@FreeBSD.ORG Mon Aug 18 10:38:13 2014 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EECDA842; Mon, 18 Aug 2014 10:38:12 +0000 (UTC) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id ACE0F363E; Mon, 18 Aug 2014 10:38:12 +0000 (UTC) Received: from fwd18.aul.t-online.de (fwd18.aul.t-online.de [172.20.26.244]) by mailout05.t-online.de (Postfix) with SMTP id EA6294A910; Mon, 18 Aug 2014 12:38:09 +0200 (CEST) Received: from [192.168.119.33] (Jr211eZCQh2yRfDTsWNWuTrQpUXbUXq4Iffn7e+UCfwNnebx4jyNCDTk1kO6ImpQJM@[84.154.101.219]) by fwd18.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-SHA encrypted) esmtp id 1XJKKF-0JhkIK0; Mon, 18 Aug 2014 12:38:07 +0200 Message-ID: <53F1D78B.7070606@freebsd.org> Date: Mon, 18 Aug 2014 12:38:03 +0200 From: Stefan Esser User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: Pedro Giffuni , Stefan Esser Subject: Re: svn commit: r270114 - head/share/vt/keymaps References: <201408171954.s7HJsLmX099240@svn.freebsd.org> <53F10E95.30108@freebsd.org> <53F11A04.504@freebsd.org> In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-ID: Jr211eZCQh2yRfDTsWNWuTrQpUXbUXq4Iffn7e+UCfwNnebx4jyNCDTk1kO6ImpQJM X-TOI-MSGID: fdb40e26-e7b7-4924-b24f-c1a95bcbbc05 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org 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: Mon, 18 Aug 2014 10:38:13 -0000 Am 17.08.2014 um 23:40 schrieb Pedro Giffuni: > > Il giorno 17/ago/2014, alle ore 16:09, Stefan Esser > ha scritto: >> Therefore, what you'd name "es_LA" (or es-la) is now latinamerican >> (it could be "latinamerican-es" if you wanted to make the language >> visible in the name). The country comes first, and if there is no >> country code (e.g. because the keymap is used in many countries), >> a longer name is used. > > That would, IMHO, be fine. What I dislike is that all other files are using > two letter codes and meanwhile the latinamerican thing has the long > name :-P. Ahh, I see. Well, this long name is meant to stand out when looking at the keymap files. If you use kbdmap to select a keymap, then it does not matter how long the name is. And if you select the file by name from within the keymaps directory, then a short name could easily be overlooked. And se-la would mean "Spain using the latinamerican language" ;-) since the first part is the country, not the language. But you are not suffering alone: there is "centraleuropean.iso", too. > FWIW, I tried to change that in syscons but the reduced nomenclature > came too late and changing names caused too much trouble in > sysinstall.. I thought it was a good time since nearly all files needed to change anyway, because of the removal of the encoding from the names. Names in syscons are probably encoded in lots of rc.conf files, and changing them might have been a big POLA. one thing that I'm thinking about is whether we should have an optional keymap_sc and keymap_vt in rc.conf, which allows to have different keymap files when running under SYSCONS vs. NEWCONS. This would be easy to implement, with keymap still being used, unless the more specific variable for the console driver used has an override. I think I'll just implement this for -CURRENT and wait for opinions, whether this should be merged to -STABLE ... Best regards, Stefan