From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#21387: 24.3; ediff bug with french Date: Thu, 27 May 2021 09:56:08 +0300 Message-ID: <83a6ogacmv.fsf@gnu.org> References: <55E466FA.8030308@ovh.fr> <877dp269lv.fsf@gnus.org> <87mtsh86in.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33846"; mail-complaints-to="usenet@ciao.gmane.io" Cc: brissonmathieu@ovh.fr, 21387@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu May 27 08:57:11 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lm9x9-0008Zr-9s for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 27 May 2021 08:57:11 +0200 Original-Received: from localhost ([::1]:35204 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lm9x7-0000kX-Ru for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 27 May 2021 02:57:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43254) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lm9x0-0000kM-UD for bug-gnu-emacs@gnu.org; Thu, 27 May 2021 02:57:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38945) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lm9x0-0001CW-Lb for bug-gnu-emacs@gnu.org; Thu, 27 May 2021 02:57:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lm9x0-0003tU-Iw for bug-gnu-emacs@gnu.org; Thu, 27 May 2021 02:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 May 2021 06:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21387 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 21387-submit@debbugs.gnu.org id=B21387.162209857814896 (code B ref 21387); Thu, 27 May 2021 06:57:02 +0000 Original-Received: (at 21387) by debbugs.gnu.org; 27 May 2021 06:56:18 +0000 Original-Received: from localhost ([127.0.0.1]:50491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lm9wI-0003sB-5V for submit@debbugs.gnu.org; Thu, 27 May 2021 02:56:18 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:49498) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lm9wG-0003ry-8Q for 21387@debbugs.gnu.org; Thu, 27 May 2021 02:56:17 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:35688) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lm9w9-0000OR-GK; Thu, 27 May 2021 02:56:09 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2920 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lm9w6-00032m-Bf; Thu, 27 May 2021 02:56:09 -0400 In-Reply-To: <87mtsh86in.fsf@gnus.org> (message from Lars Ingebrigtsen on Thu, 27 May 2021 00:38:56 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:207351 Archived-At: > From: Lars Ingebrigtsen > Date: Thu, 27 May 2021 00:38:56 +0200 > Cc: 21387@debbugs.gnu.org > > Lars Ingebrigtsen writes: > > > Any comments? Is this the best way to do this sort of stuff? The > > LOCALE/LANGUAGE/LC_* variables can be kinda confusing. > > There were no comments, so I've now pushed this change. FTR, please note that this fix is 100% reliable only on Posix systems. MS-Windows's setlocale doesn't heed the LC_* environment variables, unless the program was built with the Gnulib replacement for setlocale, or took special care to access the environment from the application code. Some programs do, others don't, so don't expect this to work for every port of Diff out there.