unicode-internal status

Ben Wing ben at 666.com
Mon Nov 14 01:44:59 EST 2005


it now builds and runs when compiled without UNICODE_INTERNAL; this is a 
sign that the new char tables work, the new char-conversion system 
basically works, etc.

with UNICODE_INTERNAL i've encountered the dreaded 
"iso2022-preservation" problem -- i.e. byte-compiling an iso2022-encoded 
lisp file is unlikely to work without further hacking.  converting them 
to utf-8 is not an option since in many cases the lisp code depends on 
having the proper charset encoded in the actual chars in the file, at 
least in an old-Mule world.  so i'm [a] trying to remove this 
assumption, [b] putting in hacks to make byte-compilation 
iso2022-preserving, using private unicode chars.

ben




More information about the XEmacs-Beta mailing list