>>>> "Ville" == Ville Skytt <Ville>
writes:
Ville> On Tue, 2002-08-27 at 06:52, Jamie Zawinski wrote:
> You've probably noticed that if you try to paste a Latin1
> character such as "£" from Mozilla to XEmacs, you get a
> question-mark instead.
Ville> [snip]
Ville> I see something similar when I paste eg. my name from
Ville> Ximian Evolution (1.03) to XEmacs. It looks like:
Ville> "Ville Skytt%/1iso8859-15ä"
<RANT>
Similar but totally different. This is not a "bug", this is an
XFree86 self-inflicted lobotomy.
The Compound Text Encoding Standard, XFree86 edition, specifically
forbids this usage. File a bug against Evolution, and cite Section 5
of CText where ISO-8859-15 is declared to be a standard encoding, and
Section 6 where use of the extended segment format is forbidden for
standard encodings.
It's not Evolution's fault; XF86 has conflicting standards in place.
But the only real hope of getting this reversed is to make life
uncomfortable for everyone who uses it. And it _should_ be reversed;
there's no question in my mind that those paragraphs were intended to
cover _all_ 8859 encodings as they were approved. Furthermore, the
existing standard _just works_ for ISO 8859-15 in Mule (and any other
app where ISO 2022 is properly implemented)!
We have (thank all the three-letter acronyms who preceded me) already
gotten the Xutf8* extension removed. The whole motivation for the
Xutf8* extension was to save about 4 bytes of ISO-2022 header, and
incidentally make us revise every usage of Xmb* in our code. Once
again, if you have properly implemented ISO 2022, using UTF-8 with the
Xmb* functions "just works."
BTW, GNU Emacs has already caved in to the broken paste method based
on misguided European insistence, so we'll have to do so too. But I
think I'll borrow a note from Jamie, and bitch about it the way we
bitch about broken keymaps. ;-)
</RANT>
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
My nostalgia for Icon makes me forget about any of the bad things. I don't
have much nostalgia for Perl, so its faults I remember. Scott Gilbert c.l.py