From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mathieu Othacehe Subject: bug#40273: installer: No way to input Latin characters with non-Latin keyboard layouts Date: Wed, 01 Apr 2020 14:49:03 +0200 Message-ID: <87mu7vcqww.fsf@gmail.com> References: <20200328134202.rgl6usllluoo2b2y@pelzflorian.localdomain> <875zenyzh0.fsf@gnu.org> <20200329171609.puseiw4d4b6cxgd7@pelzflorian.localdomain> <878sjjt5cj.fsf@gmail.com> <877dz2p1mx.fsf@gmail.com> <875zekv8yo.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:58590) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jJcok-0004aK-VU for bug-guix@gnu.org; Wed, 01 Apr 2020 08:50:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jJcoj-0001iH-WD for bug-guix@gnu.org; Wed, 01 Apr 2020 08:50:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54224) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jJcoj-0001i5-S4 for bug-guix@gnu.org; Wed, 01 Apr 2020 08:50:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jJcoj-0007Bq-PU for bug-guix@gnu.org; Wed, 01 Apr 2020 08:50:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-reply-to: <875zekv8yo.fsf@gnu.org> 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: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 40273@debbugs.gnu.org Hello Ludo, > Ouch. Are there possible other such issues lurking? The problem occurs when using `procedure->pointer' and passing the returned pointer to a C library that stores it globally. Because, in that case the pointer can be collected from the Guile side and used later-on from the C side. I fixed the two problematic patterns in Guile-Newt. Guile-Git seems to be safe, but there might be an issue with Guile-Parted in `exception-set-handler' method. I will investigate it. > >> Now I pushed a 'wip-installer-help' branch that implement this >> mechanism. I'm now able to switch the installer keyboard layout from any >> step. > > Woohoo, awesome! Thanks :) Mathieu