Re: MML charset tag regression

From:

Dave Love

Subject:

Re: MML charset tag regression

Date:

Fri, 30 May 2003 10:28:02 +0100

User-agent:

Gnus/5.1003 (Gnus v5.10.3) Emacs/21.2 (gnu/linux)

Richard Stallman <address@hidden> 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.]