Mats Lidell writes:
>>>>> Stephen J Turnbull <stephen(a)xemacs.org>
writes:
> If they *contain* UTF-8, they must go in mule-packages. [...]
Aha. The files them selves are Latin-1 because they contains some
internationalized examples using swedish chars. So that ought to be
OK.
Yes, that's basically OK because XEmacs --without-mule really only
demands a unibyte encoding. Make sure it has a proper -*- coding:
iso-8859-1 -*- local variable, so Mule will handle it correctly too.
> If they don't actually contain UTF-8, but compute it on the
fly,
> they can go in net-lib, but probably should error on load if Unicode
> support is not available.
What is the proper way to check for that?
(get-coding-system 'utf-8)
is all you need to do. Font support is the user's problem (well, of
course we should document it it, but it's not really a problem on most
platforms these days).
We could do something more complicated to avoid loading mule-ucs on
21.4, but I don't think it's worth it. If somebody loads one of those
libraries, they presumably intend to use them and mule-ucs will be
necessary. If somebody complains, I'll fix it.
Steve
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta