From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Leonard Lausen Newsgroups: gmane.emacs.bugs Subject: bug#27505: acknowledged by developer (Re: bug#27505: LC_CTYPE affects tutorial language) Date: Sat, 5 Aug 2017 20:22:11 +0900 Message-ID: References: <871soq7pyr.fsf@users.sourceforge.net> <44eb186d-db67-3e93-31cd-8260f5df7781@lausen.nl> <83k22iwl13.fsf@gnu.org> <837eyiweyh.fsf@gnu.org> <7cdd7d3f-f704-1180-f95b-e243e4c2a658@lausen.nl> <83zibeuxpw.fsf@gnu.org> <768be671-14b6-513c-f121-b2ffc9f9b4a7@lausen.nl> <87d18ai84f.fsf@linux-m68k.org> <61e641ab-83bf-5c93-8dda-15db547c6c4c@lausen.nl> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1501932195 24057 195.159.176.226 (5 Aug 2017 11:23:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 5 Aug 2017 11:23:15 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 Cc: 27505@debbugs.gnu.org To: Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 05 13:23:11 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddxAi-0005pN-4j for geb-bug-gnu-emacs@m.gmane.org; Sat, 05 Aug 2017 13:23:08 +0200 Original-Received: from localhost ([::1]:56272 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddxAo-0005mj-6T for geb-bug-gnu-emacs@m.gmane.org; Sat, 05 Aug 2017 07:23:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34159) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddxAg-0005mE-H1 for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2017 07:23:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddxAc-0002ql-E6 for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2017 07:23:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39878) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ddxAc-0002qh-Am for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2017 07:23:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ddxAc-0008Vm-4i for bug-gnu-emacs@gnu.org; Sat, 05 Aug 2017 07:23:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Leonard Lausen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Aug 2017 11:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 27505 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 27505-submit@debbugs.gnu.org id=B27505.150193214532658 (code B ref 27505); Sat, 05 Aug 2017 11:23:02 +0000 Original-Received: (at 27505) by debbugs.gnu.org; 5 Aug 2017 11:22:25 +0000 Original-Received: from localhost ([127.0.0.1]:42555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddxA0-0008Ug-Qq for submit@debbugs.gnu.org; Sat, 05 Aug 2017 07:22:24 -0400 Original-Received: from hercules.uberspace.de ([95.143.172.224]:33088 ident=VIalshelZOH) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddx9z-0008UX-3J for 27505@debbugs.gnu.org; Sat, 05 Aug 2017 07:22:23 -0400 Original-Received: (qmail 24539 invoked from network); 5 Aug 2017 11:22:21 -0000 Original-Received: from localhost (HELO ?192.168.0.37?) (127.0.0.1) by hercules.uberspace.de with SMTP; 5 Aug 2017 11:22:21 -0000 In-Reply-To: <61e641ab-83bf-5c93-8dda-15db547c6c4c@lausen.nl> Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:135413 Archived-At: On 08/05/2017 08:20 PM, Leonard Lausen wrote: >>> So I agree with the previous comment that LANG should take precedence >>> over LC_CTYPE with regards to the interface language. Not sure if the >>> current emacs implementation allows that change without affecting the >>> settings where LC_CTYPE does change precedence over LANG. >> >> LANG never takes precedence over other LC_* values, it only serves as >> the default for them. An interface that uses LC_CTYPE must ignore LANG >> when LC_CTYPE is set. > > I agree that LC_CTYPE always takes precedence for the things that > LC_CTYPE defines according to the POSIX standard. However, as far as I > understand the display language is not defined by LC_CTYPE. LC_CTYPE > defines "Character classification and case conversion". > > The closest would be LC_MESSAGES ("Formats of informative and diagnostic > messages and interactive responses."). I just tried, and for example vim > uses indeed LC_MESSAGES to decide on the interface language. So does > Chromium and KDE applications such as okular.. So what I mean to say is that LANG should take precedence over LC_CTYPE with respect to the interface language. At least as long as LC_MESSAGES is not defined. Of course you can argue if the interface language is the same as "Formats of informative and diagnostic messages and interactive responses.". But if you disagree with that, then LANG should always take precedence.