Received: (at 71262) by debbugs.gnu.org; 21 Oct 2024 21:12:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 21 17:12:04 2024 Received: from localhost ([127.0.0.1]:53754 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t2zh5-0006lD-Vt for submit <at> debbugs.gnu.org; Mon, 21 Oct 2024 17:12:04 -0400 Received: from wolfsden.cz ([37.205.8.62]:40986) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1t2zh2-0006ki-2n for 71262 <at> debbugs.gnu.org; Mon, 21 Oct 2024 17:12:02 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 951E7331B1F; Mon, 21 Oct 2024 21:11:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1729545091; bh=P107nOk/7y7kKnLnP+Q4Ca8c6IIwNQWciPKn9Wa9Gpk=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=LYNOt0nJ4X9mno58JG4ALi40QkiEOirJdqcu3p7O4L7KwnY+fndiDgBmr8QxvzPay +QSJN/JLbZCuV8/5W7w8sVWAhdqveHCFzxO6iUqs4Lnj8dQRM/6bDj3geLaknWZeYX 49+lvTQxVl7EACkFV2SwmrspmqQcNnfz3p4l2LhcsvNskJ2IVQ22ZK6hmECxGNoTio YaVO+hRe5Z7eu63w6yJfzSIgKEi1aDL6ooBtiOUFX14fihhK1+kkINtJaGdicvM3eV CO6xFv1s0FEGOxHVf0CQhMbS5DOpqVJOyfSsegLD92N6ecDEs5j2gXtN/GA2kYa8T5 F74MkkYTjOXtKnQ9zWJwW303JxwzPnpNNdZi9UHTXNWV2PShA5p2WckTstJi8GV1k4 XRfDZ0xwaVr2IgPfCy4/KXU3FAQ8YTnb5zbxzGFA8x+cPnJxMLpXJDuQ8y7DwBq+VW UBaq3QOVT/rkmXd29V1xiqMVklSCvtxQQK/Ip7f7JB58KpZ9L7WNs5SAHS3W9n7EBG B8bxiCgYYxbyUIIcSEGyh+l1tZnja6BGDO2qhDyUkEqsdHTfGS4KMJM8znrKjpuISE uziVnYf2kF7TWO+mRI6SNSKKpiEERiEPCDuPj4fqaodPcmoCk7qwTHXxxBi/AlwSeJ qDf/zhaYDjr4GqwRn/VBGxlU= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.157]) by wolfsden.cz (Postfix) with ESMTPSA id 25C29330AE1; Mon, 21 Oct 2024 21:11:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1729545091; bh=P107nOk/7y7kKnLnP+Q4Ca8c6IIwNQWciPKn9Wa9Gpk=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=LYNOt0nJ4X9mno58JG4ALi40QkiEOirJdqcu3p7O4L7KwnY+fndiDgBmr8QxvzPay +QSJN/JLbZCuV8/5W7w8sVWAhdqveHCFzxO6iUqs4Lnj8dQRM/6bDj3geLaknWZeYX 49+lvTQxVl7EACkFV2SwmrspmqQcNnfz3p4l2LhcsvNskJ2IVQ22ZK6hmECxGNoTio YaVO+hRe5Z7eu63w6yJfzSIgKEi1aDL6ooBtiOUFX14fihhK1+kkINtJaGdicvM3eV CO6xFv1s0FEGOxHVf0CQhMbS5DOpqVJOyfSsegLD92N6ecDEs5j2gXtN/GA2kYa8T5 F74MkkYTjOXtKnQ9zWJwW303JxwzPnpNNdZi9UHTXNWV2PShA5p2WckTstJi8GV1k4 XRfDZ0xwaVr2IgPfCy4/KXU3FAQ8YTnb5zbxzGFA8x+cPnJxMLpXJDuQ8y7DwBq+VW UBaq3QOVT/rkmXd29V1xiqMVklSCvtxQQK/Ip7f7JB58KpZ9L7WNs5SAHS3W9n7EBG B8bxiCgYYxbyUIIcSEGyh+l1tZnja6BGDO2qhDyUkEqsdHTfGS4KMJM8znrKjpuISE uziVnYf2kF7TWO+mRI6SNSKKpiEERiEPCDuPj4fqaodPcmoCk7qwTHXxxBi/AlwSeJ qDf/zhaYDjr4GqwRn/VBGxlU= From: Tomas Volf <~@wolfsden.cz> To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> Subject: Re: bug#71262: Status: [PATCH] Try to install C.UTF-8 locale before falling back to C. In-Reply-To: <87tterwje8.fsf@HIDDEN> (Arne Babenhauserheide's message of "Sat, 07 Sep 2024 17:52:47 +0200") References: <20240529180003.11398-1-~@wolfsden.cz> <875xr7jzm2.fsf@HIDDEN> <87tterwje8.fsf@HIDDEN> Date: Mon, 21 Oct 2024 23:11:29 +0200 Message-ID: <87zfmx6u0u.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71262 Cc: bug#71262 <71262 <at> debbugs.gnu.org> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> writes: > Tomas Volf <~@wolfsden.cz> writes: > >> Does anyone has any opinion regarding this? I think it is sensible >> default in the year 2024. > > I like the idea =E2=80=94 I just don=E2=80=99t know enough of the platfor= ms where Guile > is used (like embedded tools / tiny computers?) to know whether there is > danger in doing so. I am pretty sure there should not be any (I know I know, famous last words). If the installation of the locale fail, it falls back to the previous behavior. I would hope this patch can only improve things. Tomas --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJCBAEBCgAsFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmcWw4EOHH5Ad29sZnNk ZW4uY3oACgkQL7/ufbZ/wak+zQ//f5x+fXVPS8hxJLrmvJTTsq+zdPIl0C/31rdz a6SroedYgTryTfxrzRuuX3dJq5MiwTM83rRmNKz8PT0Y4h/WXE9RjOFJczpEICnP E24k8HoEQ712MIY7nQT6BEH8JAn4ZiURnfr3ujU60K+98CQIOrj6ZBnVrsAaSR6l vHVWNelnA0LEFYE9+v8D8O2nZ/FL0oUdnauOm1LMkwtllA6ns5zOfiUsmeRnLw/f BqaSmsEXXskpGlIlgO2oWqgh9Mj/OKEvZVAIlHCr+R+oH7AqoX8IQDb/QreU0mp0 WZNDnaE/nehzNnnCnmONpsw3gnUw2ifkK8ckioWQJIp/v9RVptJIEl8AAyf1/OLH ZK6t6HpLcSkP39TQT1GVvFswF+SgfPh8KfcjyZDQJ8MAqH08Q9brM5rkVKAH2XWw 7FhM5f+GMnXIw98VnlQXs2Jhj2G7lU1vN2EPmefh9wUnAgYytk62UwBJnyQyq0mm NZ+SFQ/kZOD+x9FKXrIV9GkkwQlVY6YC5qlASnu8tOtbhMyLho3/X+P1dKGmcHLM jLnoopLG8nnm8/IcRlOcxV7AoWwtE55hRbfBSy8Rlb4IPz0h5stGnaGApKQRSjip b4kZpe/oO3JTdsXXrttwUyKkVJzoKCNeCanQseKp3MZYJh7hevsEVfsJprt/OR+Y Fu7P3RU= =3uv7 -----END PGP SIGNATURE----- --=-=-=--
bug-guile@HIDDEN
:bug#71262
; Package guile
.
Full text available.Received: (at 71262) by debbugs.gnu.org; 7 Sep 2024 15:58:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 11:58:16 2024 Received: from localhost ([127.0.0.1]:57263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smxpI-0004Y0-17 for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 11:58:16 -0400 Received: from mout.web.de ([217.72.192.78]:41655) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <arne_bab@HIDDEN>) id 1smxpG-0004Xl-6N for 71262 <at> debbugs.gnu.org; Sat, 07 Sep 2024 11:58:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1725724681; x=1726329481; i=arne_bab@HIDDEN; bh=662hfBpGvICk23mmwYM+ZKTv8Z2TA9BuE50Lmpo8UCs=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=e9LfgHF9lsfDj+7e96T7KuRJ/k0N4T9XjI84Qylp9EOwC/ejdVmmw8nxjCZG1mC/ 9yUzcEx49UYgxovojy6vJo5dYVc0yoSvXNKP4fzKVlqw/nlIfVM2xjdnNJa5Bst2k ih79dYrTOV9e9kBDEIqmx448LhVv/L/XFlTqJ7MookAWwCWxJZwAmdUwYWzYc83gk Al/13yq3ELXXRv7aKf+AQajdsagiFmUVOUIHAeyQMuyXudgImmBOQQEjCDfehrqug Qtk0zut3HXExkKQOwALckCxIb2akMZp+tuqH2CwfTAd3YHH1EyqT9sQ3RHOL/L7Ew 9aZ2HHOk1Qa/r3uKzQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from fluss ([80.136.16.139]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1N79RG-1rxHpv2uXk-00tI8t; Sat, 07 Sep 2024 17:52:51 +0200 From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> To: Tomas Volf <~@wolfsden.cz> Subject: Re: bug#71262: Status: [PATCH] Try to install C.UTF-8 locale before falling back to C. In-Reply-To: <875xr7jzm2.fsf@HIDDEN> (Tomas Volf's message of "Sat, 07 Sep 2024 16:40:53 +0200") References: <20240529180003.11398-1-~@wolfsden.cz> <875xr7jzm2.fsf@HIDDEN> Date: Sat, 07 Sep 2024 17:52:47 +0200 Message-ID: <87tterwje8.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:+yO5+Vrzn0xlZNCHCxw/bzBZ4FyrWscB/tjn+qPMjT/79ZiLgEU YW8jc+oiVEBqZmsBpnIiYW1waaTW5YA/tttV0ysq9Y6fXeWn4qKU4F8R8+xjhxuO6YPu7Ms S/fNeq4+gQEqRqDvmKcB2A9Se7YrI3xigrLxwaxQt2A9Y18jZju+029NtTChx8Jdro+3Ypw EzAOQ2PHMft8M6CoV5S3Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:M1Y1UFkGfr4=;F97WZe9tt2E+bi1lnK9nfLAtguT ciJFkJXMb27uq/6wplB4S6gn9r87MPwlUynVYP/Mvcx0lC+u2R2GM3qlldhy4lBMwfeR3wF7X Z70VjR/hBtV6q3U/7+iH525hknUyPrYtIHpH5pJKa3CNA05mCkOseIFVPfExci7Y41+P4pGLM SRSPqyXj0SA8xyxDsB4H+UipzLdR5OYdfQPOy63+L1Bsc7/3wg/a3pt2M3DHxX5vL7rOuWZL+ 5Lk4E98Bma+XLu17KXGu7ETtfW+EC4q07V+Q8khqzW+OQtaBrk5NxkP2+8sKtvOIbh3Kw18Yv Uj11fK8N81o6ps0D9FTJbMufZB2syFJitQ9cLT7+En+zlGaQTARCzzoWcZ9Vrv9F83sO6gvOx 5aDOVe8a4l9rKHoUnDs8F9M7zDiffbp+8YMjg+K33QU5VS1CFnsQpZaCar8FHyNWWSAPW5iiI /UdaczjM5tOAEnHJD291FDEJm1lNIM2mrOFu/1iw3bwTlGDgTlttO4NA/U6o/8NsHEEkqgpHC tfChEulQYxsvYwN2nMago8klP9cpml5N71b2i6n9nVukCz7on86lgryd1hS9U5yK3Z781S6qg gksjj9UkM+xf5+zdACQW6UXtYvwiLLErLXUZ3W6e8++KJtp3eI69IOd3Viekz/rHoerE3ySod lhlQFsNIl2doIRI+HF+wcRKwNOw+BlCUDj0KaCela+PlaaGdF1uy1KtJM8RdO9jQy9XkqvCSS sLqcGV1ttlxTg1IZLRsVdG3l/JoKezt78Ms73Qgaaysv5idiDilzqwH8XDDr8sdB77gyFAG6S gVjVSp6AARXh51Z5T09hdv3g== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 71262 Cc: bug#71262 <71262 <at> debbugs.gnu.org> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Tomas Volf <~@wolfsden.cz> writes: > Does anyone has any opinion regarding this? I think it is sensible > default in the year 2024. I like the idea =E2=80=94 I just don=E2=80=99t know enough of the platforms= where Guile is used (like embedded tools / tiny computers?) to know whether there is danger in doing so. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmbcdtAQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD64w0D/9avQB8ju8KoeQaCMl3/9OhU5GruDeZWxjR O42dbnUCWeqzR/i+UDYyqfJBzZI1MS4bX8ZI3pWg2yjrCOC5LLlmC3qY42+d8GOI mqtOoFco145IjRlN6qFREWntO7N9BiKc4ex7kKspqEBX6kpJJf88+/Ju6ho1rIfB uf3f5z9bdFye+a6b5b04V3j1Uyga1UERmjcCkTMooyNWviUr5OvfpQ6c1c6umTI0 rbqJYYw+zpddVWCwHqgkLIRM7MbHMBpSGOWGSW4XNXXNW86vozORaVwLz+oT8/Ek PCZg2QjsTLg1MGnTjsoPugPQYoIUMOQkr2iX85rb9M3GT7yoK9D5d8MuKwn9Z+ff wmNLUG3KGJwBtJ+qPDdU4bRBzh8a+Px7QHOA1QlrbR+LPybjeL1jei/nOt9m3g7c 1ssnxQIOwq7uBNtPzbpULSfMs4VxLRF77r/XEx6eGGPHZVjE2gOmnubFJBq5lsFO FeGa4inhLZFoPRsZCKHuyelZOt2AZQGGccKwQ9C29G6rntnnUaYm2J5VyZEk/QTr IRrzYgb6rUflBNeJwlSCdBi5+yvMxxkMynwCfbi5AP/STy0TXLNDnJtY8ps6soiT EMQFjXdmBbMgAO3tFDQ8vuUKEP6ywOfSf/zV7yT5dBSrfn2Nujn2qI7QYT3HUgha f3Zd0jlfF4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmbcdtAQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSAxdA/9+6P3FNir/UwBIepNKO8hkKcr7 woDcKYwLOb/JTUXh+LJgkMNK4zZ91EMS3hBUtflz6tqYXeQr+0Ke/bBRS8l1qTfp FE+LlCodw8Kg4ae2/HzFjHps91CzxDuiS1RoMBYV6spX40Lk834mkdWg88tDJBx2 inMewGa43HJwKY8n1g== =bqyp -----END PGP SIGNATURE----- --=-=-=--
bug-guile@HIDDEN
:bug#71262
; Package guile
.
Full text available.Received: (at 71262) by debbugs.gnu.org; 7 Sep 2024 14:41:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Sep 07 10:41:00 2024 Received: from localhost ([127.0.0.1]:57162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1smwcV-0000Ob-Tl for submit <at> debbugs.gnu.org; Sat, 07 Sep 2024 10:41:00 -0400 Received: from wolfsden.cz ([37.205.8.62]:36632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1smwcS-0000OR-Vt for 71262 <at> debbugs.gnu.org; Sat, 07 Sep 2024 10:40:58 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 9A9F130F690; Sat, 7 Sep 2024 14:40:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1725720054; bh=Fcc5KeWVicHky/acBpassRigjPOQjS3gzAmyH1UnY4Q=; h=From:To:Subject:In-Reply-To:Date; b=kR9G/DBcAX6ndyGTByFIhBm8bSe1LUjFHJsxW+caKxlNSWhZfHq8N/gOZ69WceVMP p+p3q1ChdyuKW7EorIQAQGYnGm/l4ePzqA3L+JEuloeaHMEn+aVmHRt5Ku3DRnD42R qj5g1RukfXqn1OgOUNITs5UIVQyt3qJOau2w2hFdOAC5CRvMbKCfnS3v/G3LzacbeM k4zc7FSZzxs9/XTeNY8cCHDhqr+nWha48gXKAHtPDUmW0JzpkwXS3lzRHp/64j9brq 9bfwKPxxtirrrdoRuKUgO+gjblbAUSWzIaO6lQ4GmAeWMPI9FzYNtAgby0QRHaOuNt seQwk3pzhpO/9yaXDrPx/Vyr09GK6G6/e8zf7Kv/q04+65zPcPREPHcwmRotBAX10Z T/RF0K/GZgTGcyvHrKP5JT6X0pBNl2UTMhr19p2t7fzHnZHvnv7Ok0HMlue4gSX+FT KnAr1T0g2kuA3y9ci3azoywn2DMT8Zqr7io+URLtgNZ0q/+ul9rB5IgIKwnNVpYdiJ jgQTWwj9iBq+AydbU/afMME4hmvgIX6Qt3Gkb5eUGjNjRi0LZEisKBTU958SWjd8tq xi2IaWUTG7pWt1yRutLnAuBY+CofPNxnhwROIN+muLZpgFm/t7fYrN+xHJQ7NKlL0E H+P6Z8R9uuIyho0AY2T1W+CE= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FAKE_REPLY_C,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id CA10C30E873 for <71262 <at> debbugs.gnu.org>; Sat, 7 Sep 2024 14:40:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1725720053; bh=Fcc5KeWVicHky/acBpassRigjPOQjS3gzAmyH1UnY4Q=; h=From:To:Subject:In-Reply-To:Date; b=oraz+CFrxInBKyHsBSqZn3sKKlvARQ1EEkaaTH9dyNemKP3qyFVpBzlgLwD6WpM6T xh4OdQ/IReKRIuFQJw/+b8Gqia7e5BPaYicalEsXZPjxoImwbivZjJEWEGIwxkc7V9 0TUyHEDokRMerz//VIxTuPIi2pdquLiFyFbtCzogfZkGYt1qBZ60l68hIo/FiujthK aCj6kAk86CRxHiEk8ycv5iebFLIhBnwlDCitPCow4KbXXJNIXDmexjVTuYDitfZVW7 hM8Pm+g61K2C+1XaAOAGjy+0lnJ7dr13P6iFptZvVy1thdGfGaWLjdDs3TW2o6G+N7 93uzT/J9GBvIimhBhIEm9pdTTF6MDoWfBbYwt6sP1tISsg5IAwG2l8UTMCJfwYoy9V 9yoKD/MdNnxp4c9a7qI7R07+98U59/avk6wpyCO54m6Ts7QImVQcZbBmpqc3jQ7SWR UTmdoX3nkFZ3cUW9r415oGbSsBo0T9YL667q+wVc/Qu1cwLd6blzI9/5dvW5Xkl7xj coOghjvIOR079Ece0aBmA8VSKUKxP2rF3N+9CHZKPnHHPmXuYG/LZnFWjEk5wXxDuF iDBM+n1rpRNMNzU4st62T4TRYB1nnraNf3QercvIdRHITx88z6jWtj900RkCLZluBS ItkRIkYsx0bEMX757w3DhmE4= From: Tomas Volf <~@wolfsden.cz> To: bug#71262 <71262 <at> debbugs.gnu.org> Subject: Re: Status: [PATCH] Try to install C.UTF-8 locale before falling back to C. In-Reply-To: bug's message of "Sat, 07 Sep 2024 14:37:13 +0000" Date: Sat, 07 Sep 2024 16:40:53 +0200 Message-ID: <875xr7jzm2.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 71262 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Does anyone has any opinion regarding this? I think it is sensible default in the year 2024. Tomas --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJCBAEBCgAsFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmbcZfUOHH5Ad29sZnNk ZW4uY3oACgkQL7/ufbZ/wanlcQ//QlN1BRCPVgHRli67VKMSQ+HdbCQz4A0dizhW ESC5QPwSH1MtDw3rD+DTay69vpWhZg6deLpib/wlN/P6FvR4mucx7rmKLSkPzxpq DZZZJQiS+Lty6Dzg2ny+OcwlZ+MPiw7QREOlVo7Y8YPgt139G6kLYmzGgy6Ss416 VN4N+N7PvTWNLtq6ASRTLS+aLg3RCN+Xn7Jc/mMaDC1NCMAfALcPTov72+/RrKLx Mz7Ri7h62L9KJJPPp7WVhSklsV6bLDAgdqOi2Bw+asoRp2t1Vu1mgQzkEUjhfwvZ BYQTKx96oD5Z8zg3Cg62pN6HSXUvPgIFmpxSVD2XhNOIdN6j41mftwn9b1g7fRid ikZnKwnNE378oDa9ByLjFslvbcMCBkG83F+RD0Gg546KoEnt6Hlduaar+M+JRDUv 7Ch3ZWuxPREGd5ghM91GrcI5SXnFyMGeGInQh6H3lsGCPWPxDy/qTdHQfSFUqrsQ RE2V0YgdfmiEIyJKB/zdj7XDpJXZcOrS+lJJ49KAJxMb3i6pa3Vpyhqcs7wZ2qHg zq8gcWmBd6lxHi307rOyK32s5n4aPfvs7J0dsiZYXk02szLbDpLY+4VcdWAz7X8r 2eU5DsYax1XmAGsrT1ctFyCXgjwXEfeoPpMQ58Oiy2Wfn34Vp0of6BI97xrLxSLi d5y6z6Q= =CWaz -----END PGP SIGNATURE----- --=-=-=--
bug-guile@HIDDEN
:bug#71262
; Package guile
.
Full text available.Received: (at submit) by debbugs.gnu.org; 29 May 2024 18:00:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 29 14:00:37 2024 Received: from localhost ([127.0.0.1]:47050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sCNbI-00024j-IL for submit <at> debbugs.gnu.org; Wed, 29 May 2024 14:00:37 -0400 Received: from lists.gnu.org ([209.51.188.17]:47002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1sCNbG-00024a-Kt for submit <at> debbugs.gnu.org; Wed, 29 May 2024 14:00:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1sCNb5-0002LH-T9 for bug-guile@HIDDEN; Wed, 29 May 2024 14:00:24 -0400 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1sCNb1-0004od-3R for bug-guile@HIDDEN; Wed, 29 May 2024 14:00:23 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 7DF7024B1FD; Wed, 29 May 2024 18:00:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1717005614; bh=MY4rOHfy5vGA9W+KyX8LaSvl5kXssjpzZRI1i1EUaBw=; h=From:To:Cc:Subject:Date; b=WVHGMqBk2O0P7a0+e2DO01h8i6phxwqgrKOLkNufa5y2fGvaYvNFCkHNJQCJ6/wZE 4JKGSGMnpdNzH2VCPTRH8F7UqJwmzqtJuKD1npOg16hO4XtCS/oTtoqD0Km5AS/FaZ wWt9z8V5rEbB/AqYgUQ+ImfCvviYnayuPmwjsGDAzZpQkwhiukxoun0PipR7VuBr9z 3YZHoImp/H9lfevJ1Ml6A8G/8YSjZYMyTN6hMH1VA32wAEIsKlv8o908TxkuTPk/R9 muNhLDsedOlE8GM8v2mwuDNU6IvfpPozmOgEd/NV3Xn6Mfqw7/0k4RxUzgEagBOpZ7 cBsaDyyAMA7foBkrNwOIcU+bkfVFsg0bJD5pDMcbs9J/dbus7z5CeEwCtKN1M4A7lF 48c2P+A2R3D5/XMAG/wZl+tagge08lmAX3guhNE4EhZX2SVIpGp8+xknBFhPSYbrHy 7pt2ftJARF3rREt2oEk0lZKlnKNmo0mvHpayJ8WQNJD/XQWTtPVi4rTk5KOmxIpej4 QHEV1fLE7tC7z1BsTnaoo+xYJUdwRFNM7E9YZCajl3G5B1D+H/T/DfcKWHVo+HZDAO dXfL6WTTzwCza0QyHn1fHBKWTdWTcq6PpJFiLL0QBFF9J1OuWqMfjx1ffRgv6gxKsj dgYfjxMln0zA2AEws41kMmco= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from localhost (unknown [193.32.127.145]) by wolfsden.cz (Postfix) with ESMTPSA id 8E35D24C3A2; Wed, 29 May 2024 18:00:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1717005613; bh=MY4rOHfy5vGA9W+KyX8LaSvl5kXssjpzZRI1i1EUaBw=; h=From:To:Cc:Subject:Date; b=BOrCFcvnHXFsYA4KNscDMEbC1KdfeM/8Lk6xEnK8dPWAvanLYSZ+2KfsH1Dy4Yggc QmHlGfOtQgN4D2T12XjPNLpIc5v9v6ij8NwOcV2ENt0IUxO08JiZh9eU03iMM9efcH zOEY4MoeWBA3Euy4sVUk/aPsWZew88ZAe2M7uQkxPjGYPwqVoLcdwhDYKBYqw3a0cM mN3i/iQAScxCQy2aCp9fbU4RB512LcKsPIy7NCnwu52KeiP9NyvKtgQaw03Fi/eeJw DXGIRUDwRIXAYVcJKygTuGZBIV9rmtg/lUZiL2WlMaBR/nK0+jBakgN1B5cPvtVfm9 lwKq1+M1vZij8Nxq4nOwTp5Q2jXnOu95FWfXtJbteE3axTFp2C+DcZzwyoNO7onjiD e7nTw9cUaj2CHIHugqZmiXUtQUTEjZa9Jo6Dc5Sy4DB/U1pW5LlMoHi5Wo6gzj6n/d Y75JnuRVZm4yi0TYimwwk+5mHcul3scgvIUwYOhS3A2aZsNsSOiGcSZIdrgSxKPtVn nU4i69Zo/A9YUKDd1vQtaHrnu009qyZpuTFFH2QS9G6RxNBG3dFBLNjMFCq8/NPSUD bCxhz2KxhVbOu764B8LYWZWlnqdYWO1TOyLOZpdc0vnCi8Ldj3LZAXGcapS1XR+uiJ OpwVTRJ7+NnQn9706rnVq5BI= From: Tomas Volf <~@wolfsden.cz> To: bug-guile@HIDDEN Subject: [PATCH] Try to install C.UTF-8 locale before falling back to C. Date: Wed, 29 May 2024 20:00:03 +0200 Message-ID: <20240529180003.11398-1-~@wolfsden.cz> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Tomas Volf <~@wolfsden.cz> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) If user does not have LANG or LC_ALL set (as does often happen in various sandboxes) glibc will just install C locale. That is fine (and permissible by POSIX), however in Guile's context it is of a mixed usefulness due to the absence of UTF-8 support. This commit changes the locale auto-installation logic to attempt C.UTF-8 locale first (if user did not request another one). User can still get C locale by either GUILE_INSTALL_LOCALE=0 or LANG=C. This default should be more useful in this day and age, at least for Guile users. * libguile/guile.c (should_install_default_locale): New function. (main)[should_install_locale ()]: Try to install C.UTF-8 before falling back to C. * doc/ref/guile-invoke.texi (Environment Variables): Document the change. --- doc/ref/guile-invoke.texi | 6 ++++-- libguile/guile.c | 19 +++++++++++++++++-- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/doc/ref/guile-invoke.texi b/doc/ref/guile-invoke.texi index 856bce7b8..e08d78200 100644 --- a/doc/ref/guile-invoke.texi +++ b/doc/ref/guile-invoke.texi @@ -344,8 +344,10 @@ variable. By default, the history file is @file{$HOME/.guile_history}. This is a flag that can be used to tell Guile whether or not to install the current locale at startup, via a call to @code{(setlocale LC_ALL "")}@footnote{The @code{GUILE_INSTALL_LOCALE} environment variable was -ignored in Guile versions prior to 2.0.9.}. @xref{Locales}, for more -information on locales. +ignored in Guile versions prior to 2.0.9.}. If no explicit locale is +set by the user (via @code{LC_ALL} or @code{LANG} environment +variables), @samp{C.UTF-8} is tried before falling back to @samp{C}. +@xref{Locales}, for more information on locales. You may explicitly indicate that you do not want to install the locale by setting @env{GUILE_INSTALL_LOCALE} to @code{0}, or diff --git a/libguile/guile.c b/libguile/guile.c index 8283ef6fa..a4ad10400 100644 --- a/libguile/guile.c +++ b/libguile/guile.c @@ -80,6 +80,16 @@ should_install_locale (void) return get_integer_from_environment ("GUILE_INSTALL_LOCALE", 1); } +static int +should_install_default_locale (void) +{ + /* This logic is derived from a precedence order described in section + 8.2 of The Open Group Base Specifications Issue 7, 2018 edition. */ + const char *lang = getenv ("LANG"); + const char *lc_all = getenv ("LC_ALL"); + return (!lc_all || *lc_all == 0) && (!lang || *lang == 0); +} + int main (int argc, char **argv) { @@ -88,8 +98,13 @@ main (int argc, char **argv) error messages, use the right locale. See <https://lists.gnu.org/archive/html/guile-devel/2011-11/msg00041.html> for the rationale. */ - if (should_install_locale () && setlocale (LC_ALL, "") == NULL) - fprintf (stderr, "guile: warning: failed to install locale\n"); + if (should_install_locale ()) { + if (should_install_default_locale () + && setlocale(LC_ALL, "C.UTF-8") != NULL) + ; + else if (setlocale (LC_ALL, "") == NULL) + fprintf (stderr, "guile: warning: failed to install locale\n"); + } scm_boot_guile (argc, argv, inner_main, 0); return 0; /* never reached */ -- 2.41.0
Tomas Volf <~@wolfsden.cz>
:bug-guile@HIDDEN
.
Full text available.bug-guile@HIDDEN
:bug#71262
; Package guile
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.