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.