It took me a little bit to figure out that the non-MULE stuff wasn't working
yet (I'm assuming? "file-coding.c" doesn't without MULE enabled.), it
built
and seems to run fine under Windows 2000. I don't really have need for (or
a way to test) the MULE stuff, but it seems otherwise stable.
-lipp
>> -----Original Message-----
>> From: Ben Wing [mailto:ben@666.com]
>> Sent: Tuesday, August 21, 2001 1:21 AM
>> To: XEmacs MULE; XEmacs NT List; XEmacs beta list
>> Subject: Please check out my new, Mule-on-Windows, full
>> Unicode support
>> XEmacs!
>>
>>
>> I'm looking for testers. There is a complete and fast
>> implementation
>> in C of Unicode conversion, translations for almost all of the
>> standardly-defined charsets that load up automatically and
>> instantaneously at runtime, coding systems supporting the common
>> external representations of Unicode [utf-16, ucs-4, utf-8,
>> little-endian versions of utf-16 and ucs-4; utf-7 is sitting there
>> with abort[]s where the coding routines should go, just waiting for
>> somebody to implement], and a nice set of primitives for translating
>> characters<->codepoints and setting the priority lists used
>> to control
>> codepoint->char lookup.
>>
>> It's so far hooked into one place: the Windows IME. Currently I can
>> select the Japanese IME from the thing on my tray pad in the lower
>> right corner of the screen, and type Japanese into XEmacs,
>> and you get
>> Japanese in XEmacs -- regardless of whether you set either your
>> current or global system locale to Japanese,and regardless
>> of whether
>> you set your XEmacs lang env as Japanese. This should work for many
>> other languages, too -- Cyrillic, Chinese either Traditional or
>> Simplified, and many others, but YMMV. There may be some lurking
>> bugs (hardly surprising for something so raw).
>>
>> To get at this, checkout using `ben-mule-21-5', NOT the simpler
>> *`mule-21-5'. For example
>>
>> cvs -d :pserver:xemacs@cvs.xemacs.org:/usr/CVSroot checkout
>> -r ben-mule-21-5 \
>> xemacs
>>
>> or you get the idea. the `-r ben-mule-21-5' is important.
>>
>> I keep track of my progress in a file called README.ben-mule-21-5 in
>> the root directory of the source tree.
>>
>> WARNING: Pdump might not work. Will be fixed rsn.
>>
>> ben
>>