Re: Fucking Mulål

Hrvoje Niksic <[email protected]> Thu, 25 Apr 2002 12:03:16 +0200
Newsgroups gmane.emacs.xemacs.mule
Message-ID <[email protected]>
"Stephen J. Turnbull" <[email protected]> writes:

>>>>>> "Hrvoje" == Hrvoje Niksic <[email protected]> writes:
>
>     Hrvoje> It just happened again.  The funny thing is that it only
>     Hrvoje> seemed to happen with PO files.
>
> This could be GNU corruption, you know.  AFAIK, nobody in XEmacs is
> working on gettext.el, and GNU people would assume that
> bogus-as-unibyte functions would actually do something.

You mean po-mode.el?  That file is older than Mule integration in
either Emacs.  The only Mule thing it does is a tiny hack that allows
it to set the coding system based on the PO file's Content-Type.

It used to have a typical Mule bug where it would send out ISO 2022
sequences, but I fixed that.  (It happened because it copied the
buffer context to *another* buffer, and then piped it through `gzip'
and friends, thereby causing corruption; the fix was to bind
coding-system-for-write to the PO buffer's coding system.)

> Have you tried latin-unity yet?  It really really should prevent
> this kind of corruption, and since we know Mule is lying in ambush
> for you (happened twice, must be enemy action) this would be a good
> test of how robust latin-unity is.

It would be hard to make it a formal test because this thing happens
so rarely.  If I could pinpoint when it happens, I could probably get
to the where and why.

> Would you submit a formal bug report, including gettext.el version
> and any local mods or helper functions you have?

It's an old version of `po-mode', hacked for my own use.  But as I
said, that code is largely unaware of Mule (as it should be), so I
don't think upgrading `po-mode' will help.

>     Hrvoje> It will be a nice joke if I compile XEmacs without Mule
>     Hrvoje> *in order* to actually use Croatian.  A true testament of
>     Hrvoje> Mule's usefulness.
>
>:-(

I still claim that Mule is pure overengineering for Croatian.  When
Ben wrote about "Hrvoje's weird font mapping tricks," I started to
compose a long response, but gave up because I just knew he wouldn't
understand.