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
>>>