From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Soo Subject: bug#30265: Fish embeds store file names in UCS-4/UTF-32 literal strings Date: Sun, 29 Mar 2020 23:29:53 -0700 Message-ID: <8B84EF65-4CCC-4CAF-A6E9-BF6F5566D11E@asu.edu> References: <87inbnpsx9.fsf@gmail.com> Mime-Version: 1.0 (1.0) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:48753) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jInwt-0001bD-03 for bug-guix@gnu.org; Mon, 30 Mar 2020 02:31:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jInws-0002uL-4k for bug-guix@gnu.org; Mon, 30 Mar 2020 02:31:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48839) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jInws-0002uE-1Z for bug-guix@gnu.org; Mon, 30 Mar 2020 02:31:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jInwr-0004sd-VZ for bug-guix@gnu.org; Mon, 30 Mar 2020 02:31:01 -0400 In-Reply-To: <87inbnpsx9.fsf@gmail.com> Sender: "Debbugs-submit" Resent-Message-ID: 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: 30265@debbugs.gnu.org Hi Ludo, I am willing to work on this. I use fish as my login shell and noticed some m= ore funky behavior when I tried to use fish-foreign-env. It looks like fish.cpp still uses widestrings. So the references to old stor= e paths I think become stale, if I understand the rest of the conversation.=20= I will do some more research on fish semantics and see what might be done. Thanks, as always, John=