From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#40493: installer: Provide a way to select multiple keyboard layouts Date: Thu, 09 Apr 2020 17:24:48 +0200 Message-ID: <87ftdc3cn3.fsf@gnu.org> References: <87369fmd8d.fsf@gmail.com> <20200407175002.uzjqzm7fdgxftrrn@pelzflorian.localdomain> <87wo6r6ngn.fsf@gnu.org> <20200408095812.v3kuwakueh44g6mp@pelzflorian.localdomain> <87k12q5cyt.fsf@gnu.org> <20200409041411.yhi2qpkybn5grsaj@pelzflorian.localdomain> <87tv1t15o9.fsf@gmail.com> <20200409073621.75oga3qftw5sijeb@pelzflorian.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:49507) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jMZ39-0005W6-EV for bug-guix@gnu.org; Thu, 09 Apr 2020 11:25:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jMZ38-0005nI-HA for bug-guix@gnu.org; Thu, 09 Apr 2020 11:25:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42789) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jMZ38-0005n4-DT for bug-guix@gnu.org; Thu, 09 Apr 2020 11:25:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jMZ38-0003si-Aq for bug-guix@gnu.org; Thu, 09 Apr 2020 11:25:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20200409073621.75oga3qftw5sijeb@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Thu, 9 Apr 2020 09:36:21 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: "pelzflorian (Florian Pelz)" Cc: 40493-done@debbugs.gnu.org "pelzflorian (Florian Pelz)" skribis: > On Thu, Apr 09, 2020 at 09:25:58AM +0200, Mathieu Othacehe wrote: [...] >> In the future it would be nice to be able to extract %non-latin-layout >> by parsing the base file in xkeyboard-config, rather than by maintaining >> this list, but that's a minor point, and I guess new keyboard layouts >> are not coming out every day :p > > Yes, but the source in > /gnu/store/wsykijz9a1p7gx3z8hlmn58v5f5bswp7-xkeyboard-config-2.29/share/X= 11/xkb/rules/base > looks like this: > > // If you want non-latin layouts implicitly include the en_US layout > // uncomment lines below > //! $nonlatin =3D am ara ben bd bg bt by cs deva ge gh gr guj guru il \ > // in ir iku jp kan kh kr la lao lk mk mm mn mv mal olck \ > // ori pk ru scc sy syr tel th tj tam ua uz > > I am not sure if parsing that (and filtering out "kr") is worth it. Uh, agreed, it doesn=E2=80=99t look like something parseable. Also, presum= ably that list won=E2=80=99t change much over time :-), so it=E2=80=99s OK to ha= ve it hard-coded in Guix IMO. Ludo=E2=80=99.