Ben Wing <ben(a)666.com> writes:
Zhang, i've attached a recent diff. it's unlikely to build
these diffs, as i'm in the middle of merging the recent code changes;
but you'll get an idea.
Thanks, I'll study them and try to grasp the idea.
in any case, the internal representation should never escape to any
external files. if this happens in emacs-unicode-2 (does it ever
happen?), i'd consider it a bug. XEmacs has never allowed its
internal representation to escape; in fact, you can't create such a
file even if you want to, unless you have compiled with `--debug'.
Did you mean those "*.map" files in $EMACS_DIR/etc/charsets? I think
they are just used for translation between charset<-->unicode.