From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 11:09:38 2017 Received: (at 26948) by debbugs.gnu.org; 16 Jun 2017 15:09:38 +0000 Received: from localhost ([127.0.0.1]:51503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLssU-0001ct-2F for submit@debbugs.gnu.org; Fri, 16 Jun 2017 11:09:38 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLssS-0001ch-Nq for 26948@debbugs.gnu.org; Fri, 16 Jun 2017 11:09:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dLssI-0002tD-Pz for 26948@debbugs.gnu.org; Fri, 16 Jun 2017 11:09:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54542) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dLssI-0002t2-Lx; Fri, 16 Jun 2017 11:09:26 -0400 Received: from [193.50.110.101] (port=55514 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dLssH-0002LW-NS; Fri, 16 Jun 2017 11:09:26 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Maxim Cournoyer Subject: Re: bug#26948: =?utf-8?B?4oCYd3JpdGUtZmlsZeKAmQ==?= output should not be locale-dependent References: <8737c51e6r.fsf@gmail.com> <87shk3y74g.fsf@gnu.org> <8737btieie.fsf@gmail.com> <87vaoovvvz.fsf@gnu.org> <87o9ucu1t3.fsf@gmail.com> <87mv9wc9gp.fsf_-_@gnu.org> <87h903s9mf.fsf@gmail.com> <878tle7e1n.fsf@gnu.org> Date: Fri, 16 Jun 2017 17:09:23 +0200 In-Reply-To: <878tle7e1n.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 30 May 2017 13:57:24 +0200") Message-ID: <874lvgdl5o.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: 26948 Cc: 26948@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.4 (---) ludo@gnu.org (Ludovic Court=C3=A8s) skribis: >>From e7f464bac58e1f09de5ceb194c4a30f6d899b29a Mon Sep 17 00:00:00 2001 > From: =3D?UTF-8?q?Ludovic=3D20Court=3DC3=3DA8s?=3D > Date: Tue, 30 May 2017 12:03:54 +0200 > Subject: [PATCH] syscalls: Add 'scandir/utf-8'. > > * guix/build/syscalls.scm (%struct-dirent-header): New C struct. > (opendir/utf-8, closedir/utf-8, readdir/utf-8, scandir/utf-8): New > procedures. > * tests/syscalls.scm ("scandir/utf-8, ENOENT") > ("scandir/utf-8, ASCII file names") > ("scandir/utf8, UTF-8 file names"): New tests. For unrelated reasons, I pushed an improved variant of this patch as fa73c1937364872560c509f02b3d7648a5bed006. Ludo=E2=80=99.