Hi, here I am.
>>>> In
<smzthxgc.fsf(a)hschmi22.userfqdn.rz-online.de>
>>>>	Frank Schmitt <ich(a)Frank-Schmitt.net> wrote: 
> 2002-05-28  Katsumi Yamaoka  <yamaoka(a)jpl.org> 
> 	* mule/japan-util.el: Use `characterp' instead of
`integerp' while
> 	defining char properties for katakana. 
> 	* mule/mule-category.el: Clear the category table before
defining
> 	categories for `predefined-category-list'. 
> 	* mule/mule-cmds.el (finish-set-language-environment): Fit the
> 	charsets preferences in unicode conversions for the language
> 	environment.  Suggested by ARISAWA Akihiro <ari(a)mbf.sphere.ne.jp>. 
Those changes intended to make XEmacs 21.5 work under Japanese
language environment.  However, it considers now that only
fixing japan-util.el can be a success.  In Japanese language
environment, though the other two changes aren't meaningless
(that I think), it is insufficient to make XEmacs 21.5 perfect.
Furthermore, I am uncertain about non-Japanese languages.  Then,
I'll withdraw them until Ben returns, how is it?
Here's a reverse patch:
-- 
Katsumi(a)Yamaoka.cc