From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Dave Love Newsgroups: gmane.emacs.gnus.general,gmane.emacs.devel Subject: Re: MML charset tag regression Date: Fri, 30 May 2003 10:28:02 +0100 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <0F223D16-8C72-11D7-8F50-00039363E640@swipnet.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1054286792 17875 80.91.224.249 (30 May 2003 09:26:32 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 30 May 2003 09:26:32 +0000 (UTC) Cc: handa@m17n.org, ding@gnus.org, jas@extundo.com, emacs-devel@gnu.org Original-X-From: ding-owner+M1476@lists.math.uh.edu Fri May 30 11:26:30 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19Lg9H-0004ck-00 for ; Fri, 30 May 2003 11:26:07 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19LgBK-00033t-00; Fri, 30 May 2003 04:28:14 -0500 Original-Received: from sclp3.sclp.com ([64.157.176.121]) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19LgBE-00033o-00 for ding@lists.math.uh.edu; Fri, 30 May 2003 04:28:09 -0500 Original-Received: (qmail 68129 invoked by alias); 30 May 2003 09:28:08 -0000 Original-Received: (qmail 68124 invoked from network); 30 May 2003 09:28:08 -0000 Original-Received: from albion.dl.ac.uk (148.79.80.39) by sclp3.sclp.com with SMTP; 30 May 2003 09:28:08 -0000 Original-Received: from fx by albion.dl.ac.uk with local (Exim 3.36 #1 (Debian)) id 19LgB8-0003Z3-00; Fri, 30 May 2003 10:28:02 +0100 Original-To: rms@gnu.org User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.2 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:52932 gmane.emacs.devel:14474 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14474 Richard Stallman writes: > Of course, something in XFree86 and/or gtk disobeys the > CTEXT spec regarding them anyhow, which is another thing that should > be fixed. > > If someone gives me a suitable explanation of what needs to be fixed > and in which program, I can try asking its maintainers to fix it. I don't know exactly what and where, and I doubt it will get changed as it's already well-known, I think. However: Extended segments get used for standard charsets like Latin-9, contrary to the CTEXT spec: Extended segments are not to be used for any character set encoding that can be constructed from a GL/GR pair of approved standard encodings. For example, it is incorrect to use an extended segment for any of the ISO 8859 family of encodings. [The CTEXT spec implies that Emacs is wrong _not_ to use extended segments for private charsets, but the text of the spec is rather ambiguous. I couldn't locate its author to check its intent.]