From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: [schierlm@gmx.de: Display problem on Windows with time zones containing Non-ASCII characters.] Date: Fri, 08 Jun 2007 16:47:59 +0100 Message-ID: <46697A2F.3070308@gnu.org> References: <46671C24.5000607@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1181317724 15482 80.91.229.12 (8 Jun 2007 15:48:44 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 8 Jun 2007 15:48:44 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 08 17:48:42 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Hwghc-00010X-CQ for ged-emacs-devel@m.gmane.org; Fri, 08 Jun 2007 17:48:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hwghb-00064c-L5 for ged-emacs-devel@m.gmane.org; Fri, 08 Jun 2007 11:48:39 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HwghY-00062i-Qn for emacs-devel@gnu.org; Fri, 08 Jun 2007 11:48:36 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HwghY-00061S-23 for emacs-devel@gnu.org; Fri, 08 Jun 2007 11:48:36 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HwghX-000619-Sw for emacs-devel@gnu.org; Fri, 08 Jun 2007 11:48:35 -0400 Original-Received: from outmail1.freedom2surf.net ([194.106.33.237]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HwghW-0005nw-1h; Fri, 08 Jun 2007 11:48:34 -0400 Original-Received: from [127.0.0.1] (i-83-67-23-108.freedom2surf.net [83.67.23.108]) by outmail1.freedom2surf.net (Postfix) with ESMTP id 6EF2A51914; Fri, 8 Jun 2007 16:48:04 +0100 (BST) User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) In-Reply-To: X-detected-kernel: Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:72499 Archived-At: Eli Zaretskii wrote: >> From: Richard Stallman >> Date: Fri, 08 Jun 2007 03:11:20 -0400 >> Cc: emacs-devel@gnu.org >> >> I will fix it, probably by forcing Windows to use numeric timezones. >> >> Ok. Please install the fix in Emacs 22. >> > > I think disabling timezone names is too drastic a measure. Can we do > that only if tzname[] produces non-ASCII characters? > Non-ASCII is a side issue, and treating it as the main issue is what caused us to install an incorrect fix originally. The original issue reported a number of years ago, was that the timezone names for the Japanese locale on Windows are not RFC 822 compliant. So we suppressed them in certain conditions, but in fact, the timezone names are not RFC 822 compliant in most locales on Windows. Unless we use a lookup table to figure out which names are RFC compliant and which aren't, then I don't see a way we can leave them enabled.