From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Anders Lindgren Newsgroups: gmane.emacs.devel Subject: Re: L10N & LC variables Date: Sat, 27 May 2017 07:25:56 +0200 Message-ID: References: <2F438BC0-4073-4D29-8504-1909EE1762DD@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c12337649410705507ab0f8" X-Trace: blaine.gmane.org 1495862768 32531 195.159.176.226 (27 May 2017 05:26:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 27 May 2017 05:26:08 +0000 (UTC) Cc: emacs-devel To: Jean-Christophe Helary Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 27 07:26:05 2017 Return-path: Envelope-to: ged-emacs-devel@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 1dEUEm-0008K3-0z for ged-emacs-devel@m.gmane.org; Sat, 27 May 2017 07:26:04 +0200 Original-Received: from localhost ([::1]:39492 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dEUEr-0007vj-FB for ged-emacs-devel@m.gmane.org; Sat, 27 May 2017 01:26:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dEUEi-0007vS-ME for emacs-devel@gnu.org; Sat, 27 May 2017 01:26:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dEUEh-0001gd-3A for emacs-devel@gnu.org; Sat, 27 May 2017 01:26:00 -0400 Original-Received: from mail-ua0-x231.google.com ([2607:f8b0:400c:c08::231]:36205) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dEUEg-0001fO-Pv for emacs-devel@gnu.org; Sat, 27 May 2017 01:25:58 -0400 Original-Received: by mail-ua0-x231.google.com with SMTP id j17so15194819uag.3 for ; Fri, 26 May 2017 22:25:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=BYbdhsLp5Eg1AD31nmq7zxBPrVZX+Ui3iPKpxB9XDlY=; b=mbMji9HM0xwR8TDRTWE8YpsR9EriuAUf3bKK1XmBd6DlVUlW7bcFfR1rrAnfWWxTdp 9BdFKu2vvvd/5EH5pZWMgQq3Av8/IEltwXLBhsPAAyL+bGxMiMCB4usxVylLfUyjiIOv IfNXMmDF9H1khr5zi7QsSFhZhNan+HKDC9SQWFdf7G52iJa3wG95s78OMjXcn01MsRLt BcdS3WxMUVFqlvYOVAXPD2FAI/6MROrGd+5UbFjeEUHzZcSMRCnL1IC57U8wb20x7XN2 5d44hrqNALUqhw3YImyCKd3A30UX+kQzwIQSDmMQ3/gC2dGdgjBVSm44h6TmDhOwt8aG WB1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=BYbdhsLp5Eg1AD31nmq7zxBPrVZX+Ui3iPKpxB9XDlY=; b=QYx2+kbuG3oQpCEnkehYLE7/R9pvSP9kstYqyM1vjV9DAJBnnvgGMq4Loz2VWM1ybY jukxjufLt6fsbOXpKNe694aIfRGzdkSnl81miuk16MS35BNIIgxVGrmzrqimHF6pyYwf WQhYaqoTLBeaCk05Ls1d8vz5sIajMNHAVZZth0ajJPt5wHHT6giNG/N/YfeGe1fsDrAJ TyrOQSReMkKK64JE06ODUi6EAok2LkxaNqlCwnZYAkzND+5z1xtjh2E9zLNIiXO6381Y u2rU4DwON0UqM/fMQ0OvAPLRNGXCtiGXpkh1XSvDkyVujPHjugLXO8eFDR1ZaiZ6l+UA Qy4Q== X-Gm-Message-State: AODbwcAy5n3mvW3bVfAJTUuPSkUD/IVBTbMKzm7ED1MoZeKhWEn+oyrS 3itHXp84dBsCHZz6GCBOOaik2FkI3A== X-Received: by 10.159.39.161 with SMTP id b30mr2831327uab.108.1495862757374; Fri, 26 May 2017 22:25:57 -0700 (PDT) Original-Received: by 10.31.180.85 with HTTP; Fri, 26 May 2017 22:25:56 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400c:c08::231 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:215253 Archived-At: --94eb2c12337649410705507ab0f8 Content-Type: text/plain; charset="UTF-8" > > > 2005-04-14 YAMAMOTO Mitsuharu > > > > * international/mule-cmds.el (set-locale-environment): On Mac OS, > > use preferences AppleLocale and AppleLanguages, and variable > > mac-system-locale for default locale. On Mac OS Classic, use > > mac-system-coding-system for default coding systems. > > But there is no further references to mac-system-locale in the other > changelogs and it looks like mule-cmds.el does not define it and there does > not seem to be any place in the Emacs code that refers to AppleLocale or > AppleLanguages anymore. > > So, is that something that's been removed? > There are two complete implementations of Emacs on macOS. One originate from the NextSTEP world and is called the "NS" port, this is the official version today. The second originate from Mac OS classic and use the prefix "mac-". Up to Emacs 22, this was the official version of Emacs, but was removed in 2008. It is still being maintained by Yamamoto Mitsuharu san. Apparently, the "mac" port supports AppleLocale and AppleLanguage whereas the "NS" port doesn't. However, contributions are welcome! -- Anders --94eb2c12337649410705507ab0f8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> 2005-04-14=C2=A0 YAMAMOTO Mitsuharu=C2=A0 &= lt;mituharu@math.s.chiba-u= .ac.jp>
>
>=C2=A0 =C2=A0 =C2=A0 =C2=A0* international/mule-cmds.el (set-locale-env= ironment): On Mac OS,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0use preferences AppleLocale and AppleLanguag= es, and variable
>=C2=A0 =C2=A0 =C2=A0 =C2=A0mac-system-locale for default locale.=C2=A0 = On Mac OS Classic, use
>=C2=A0 =C2=A0 =C2=A0 =C2=A0mac-system-coding-system for default coding = systems.

But there is no further references to mac-system-locale in the other change= logs and it looks like mule-cmds.el does not define it and there does not s= eem to be any place in the Emacs code that refers to AppleLocale or AppleLa= nguages anymore.

So, is that something that's been removed?

There are two complete implementations of Emacs on macOS. One origi= nate from the NextSTEP world and is called the "NS" port, this is= the official version today. The second originate from Mac OS classic and u= se the prefix "mac-". Up to Emacs 22, this was the official versi= on of Emacs, but was removed in 2008. It is still being maintained by Yamam= oto Mitsuharu san.

Apparently, the "mac"= port supports AppleLocale and AppleLanguage whereas the "NS" por= t doesn't. However, contributions are welcome!

=C2=A0 =C2=A0 -- Anders
--94eb2c12337649410705507ab0f8--