Hi,

Here is a new patch.

- Default of "locale" resource is changed from "true" to "false".
  (I still have no idea which is the best...  See below.)

- Locale-related resource set-up is separated from VTInitialize()
  to a new function VTInitialize_locale().

- Added "vi" (Vietnamese) for luit-using locales in "medium" mode.

- Use nl_langinfo(CODESET) if available.
  (Definition of HAVE_LANGINFO_CODESET is not implemented yet.
   Could you help me, Bruno?)

- Use MB_CUR_MAX if available.

- Implemented mystrcasecmp() instead of using locale_str.

I heard that from a Japanese person that "locale" resource should
be "false" for some time till the resource will be famous to avoid
confusion.  When it will be famous, (he said) many people would
think the default should be "true" and then the default can be
changed to "true" without annoying people.

I think this opinion can be integrated into Juliusz's opinion that
when some new font mechanism will be dominant, the default should
be changed to "true".

So, how do you think about the default of "false"?


The following is the new patch.  Please note this patch is for
my previous patch.


begin 644 xterm-20020604-luit2.diff.gz
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
)`?."V@0,(0``
`
end




---
Tomohiro KUBOTA <[EMAIL PROTECTED]>
http://www.debian.or.jp/~kubota/
"Introduction to I18N"  http://www.debian.org/doc/manuals/intro-i18n/
_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to