From owner-freebsd-hackers@FreeBSD.ORG Sun Aug 17 20:08:56 2014 Return-Path: Delivered-To: freebsd-hackers@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 6409E27C; Sun, 17 Aug 2014 20:08:56 +0000 (UTC) Received: from mailout11.t-online.de (mailout11.t-online.de [194.25.134.85]) (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 1E58C2A0E; Sun, 17 Aug 2014 20:08:55 +0000 (UTC) Received: from fwd11.aul.t-online.de (fwd11.aul.t-online.de [172.20.27.152]) by mailout11.t-online.de (Postfix) with SMTP id 56643176A77; Sun, 17 Aug 2014 22:08:47 +0200 (CEST) Received: from [192.168.119.33] (S37LM+ZdYhZMACjHyBYxtjhQwc9J9Ih3He9YOoEONSNsJH3FE5jHgWeEJZUjmKEQjj@[84.154.101.219]) by fwd11.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-SHA encrypted) esmtp id 1XJ6kw-2E8KDg0; Sun, 17 Aug 2014 22:08:46 +0200 Message-ID: <53F10BCC.90801@freebsd.org> Date: Sun, 17 Aug 2014 22:08:44 +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: papowell@astart.com, freebsd-hackers@freebsd.org Subject: Re: Keymap definitions for VT / NEWCONS References: <53EA0EC2.2070601@freebsd.org> <53EA1E5A.5020707@FreeBSD.org> <53EA2D00.7010307@freebsd.org> <53EB0DA0.5000305@freebsd.org> <53EBEDC8.3080303@freebsd.org> <53ECA9CE.3070106@freebsd.org> <53ED2CCE.2030103@freebsd.org> <53ED719E.6000706@astart.com> In-Reply-To: <53ED719E.6000706@astart.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-ID: S37LM+ZdYhZMACjHyBYxtjhQwc9J9Ih3He9YOoEONSNsJH3FE5jHgWeEJZUjmKEQjj X-TOI-MSGID: 8050bc69-9319-40c9-ab71-b0ea92802dc7 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Aug 2014 20:08:56 -0000 Am 15.08.2014 um 04:34 schrieb Patrick Powell: > On 08/14/14 14:40, Stefan Esser wrote: >> The existing 2-letter names are inconsistent: most are country codes, >> but in a few cases the language code was used. I do not know why "iw" >> is used for he_IL (hebrew / Israel), since "iw" does match neither >> "he" nor "il" ... > Somebody with a bad sense of humor and who loved making puns? iw == IbreW? No, I've found the answer: There are a few ISO language codes, that have been changed over time. "iw" really was used for Hebrew, but "he" is the "modern" ID. (Java apparently converts "he" back to "iw" for compatibility with old software ...) Anyway, the INDEX.keymap file used both "iw" and "he" in different sections of the file, but the keymap command only derives "he" from the locale, if it is set to "he_IL". I have been convinced to only use country codes for keymap file names (as far as possible) and thus the Hebrew keyboard is not named "il.kbd" (avoiding both "iw" and "he" ... ;-) ). Regards, STefan