Gecko in mozilla source tree is a Unicode based layout library.
WebShell in mozilla source tree is a set of interface that allow application to
embed Geck into their application. So... in a sense, it is a Unicode library.
GFX in mozilla source tree is a Unicode based graphics rendering system which
support multiplatform.Gecko use GFX to render Unicode.
There are many other part of Mozilla are Unicode based library. nsString in
mozilla/xpcom/ds/ is a Unicode based string class written and maintained by
RickG
You can find Unicode converter library under mozilla/intl/uconv
You can find Unicode based line breaker and word breaker under
mozilla/intl/lwbrk
You can find Unicode based case conversion and Japanese halfwidth to fullwidth
text transformation under mozilla/intl/unicharutil. nsString delegate the case
conversion work to implementation in here for non ASCII characters.
Our SpellChecker API are also Unicode base.
schererm@us.ibm.com wrote:
> Dear fellow Unicoders,
>
> I would like to publish a list of libraries for Unicode (& i18n) and
> related fonts and tools on a public IBM web site.
> A few weeks ago, Markus Kuhn sent a short list - see below. It is my
> starting point.
>
> Mark Davis has collected a different list of products and operating systems
> that support Unicode, and we are trying to get that published now on an IBM
> site, too.
>
> If you think that you have something that fits in here, or you know of a
> great library etc., then please let me know.
> I am not sure yet how broad or narrow to make this - it will depend on the
> kind of feedback I am getting.
>
> Many thanks!
>
> markus
>
> Markus Scherer IBM Cupertino, CA +1 408 777 5860 Fax ..5891
> schererm@us.ibm.com
>
> ---------------------- Forwarded by Markus Scherer/Cupertino/IBM on
> 99-11-04 14:31 ---------------------------
>
> Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> on 99-10-14 02:51:35
>
> To: "Unicode List" <unicode@unicode.org>
> cc:
> Subject: Re: C and C++ libraries for handling Internationalization
>
> "Rajashekhar Hiremath" wrote on 1999-10-14 09:22 UTC:
> > Any idea, about the C and C++ libraries available for handling
> > internationalization?
>
> http://www.alphaworks.ibm.com/tech/icu/
> http://crl.nmsu.edu/~mleisher/
> ftp://ftp.ilog.fr/pub/Users/haible/utf8/libutf8-0.5.tar.gz
> http://imagic.weizmann.ac.il/~dov/freesw/FriBidi/
> http://www.labs.redhat.com/~otaylor/gscript/
> http://www.troll.no/announce/qt-200.html
> http://sourceware.cygnus.com/glibc/
> http://people.netscape.com/ftang/i18n.html
> http://www.cl.cam.ac.uk/~mgk25/unicode.html
>
> to name a few starting places for your search.
>
> Markus
>
> --
> Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
> Email: mkuhn at acm.org, WWW: <http://www.cl.cam.ac.uk/~mgk25/>
This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:20:54 EDT