X-Loop: help-debbugs@HIDDEN Subject: bug#71262: [PATCH] Try to install C.UTF-8 locale before falling back to C. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Wed, 29 May 2024 18:01:01 +0000 Resent-Message-ID: <handler.71262.B.17170056377986 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 71262 X-GNU-PR-Package: guile X-GNU-PR-Keywords: patch To: 71262 <at> debbugs.gnu.org Cc: Tomas Volf <~@wolfsden.cz> X-Debbugs-Original-To: bug-guile@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.17170056377986 (code B ref -1); Wed, 29 May 2024 18:01:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 May 2024 18:00:37 +0000 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> 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-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
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Tomas Volf <~@wolfsden.cz> Subject: bug#71262: Acknowledgement ([PATCH] Try to install C.UTF-8 locale before falling back to C.) Message-ID: <handler.71262.B.17170056377986.ack <at> debbugs.gnu.org> References: <20240529180003.11398-1-~@wolfsden.cz> X-Gnu-PR-Message: ack 71262 X-Gnu-PR-Package: guile X-Gnu-PR-Keywords: patch Reply-To: 71262 <at> debbugs.gnu.org Date: Wed, 29 May 2024 18:01:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guile@HIDDEN If you wish to submit further information on this problem, please send it to 71262 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 71262: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D71262 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#71262: Status: [PATCH] Try to install C.UTF-8 locale before falling back to C. References: <20240529180003.11398-1-~@wolfsden.cz> Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Sat, 07 Sep 2024 14:41:01 +0000 Resent-Message-ID: <handler.71262.B71262.17257200601529 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71262 X-GNU-PR-Package: guile X-GNU-PR-Keywords: patch To: bug#71262 <71262 <at> debbugs.gnu.org> Received: via spool by 71262-submit <at> debbugs.gnu.org id=B71262.17257200601529 (code B ref 71262); Sat, 07 Sep 2024 14:41:01 +0000 Received: (at 71262) by debbugs.gnu.org; 7 Sep 2024 14:41:00 +0000 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> 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-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----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#71262: Status: [PATCH] Try to install C.UTF-8 locale before falling back to C. Resent-From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Sat, 07 Sep 2024 15:59:01 +0000 Resent-Message-ID: <handler.71262.B71262.172572469617489 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71262 X-GNU-PR-Package: guile X-GNU-PR-Keywords: patch To: Tomas Volf <~@wolfsden.cz> Cc: bug#71262 <71262 <at> debbugs.gnu.org> Received: via spool by 71262-submit <at> debbugs.gnu.org id=B71262.172572469617489 (code B ref 71262); Sat, 07 Sep 2024 15:59:01 +0000 Received: (at 71262) by debbugs.gnu.org; 7 Sep 2024 15:58:16 +0000 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> 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-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----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: bug#71262: Status: [PATCH] Try to install C.UTF-8 locale before falling back to C. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guile@HIDDEN Resent-Date: Mon, 21 Oct 2024 21:13:01 +0000 Resent-Message-ID: <handler.71262.B71262.172954512425995 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 71262 X-GNU-PR-Package: guile X-GNU-PR-Keywords: patch To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> Cc: bug#71262 <71262 <at> debbugs.gnu.org> Received: via spool by 71262-submit <at> debbugs.gnu.org id=B71262.172954512425995 (code B ref 71262); Mon, 21 Oct 2024 21:13:01 +0000 Received: (at 71262) by debbugs.gnu.org; 21 Oct 2024 21:12:04 +0000 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> 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-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----- --=-=-=--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.