Camomile is a comprehensive Unicode library for Objective Caml (aka OCaml or O'Caml) language.
Camomile provides conversion to/from about 200 encodings, Unicode character type, UTF-8, UTF-16, UTF-32 strings, collation and locale-sensitive case mappings, and more. The library is currently designed for Unicode Standard 3.2.
Requirements:
· OCaml 3.09
What's New in This Release: [ read full changelog ]
· Aliases of character encodings containing ":" are removed, to support Windows platform.
· Buffering bugs in CharEncoding and OOChannel modules.
· Tree-merging bugs of ISet and IMap.
· Locale data are properly loaded by binary channels. (Windows related)
· "make depend" properly generates .depend file.
· cpp is no longer required to build from the distribution.
· License documentation for locales/*.txt files is added. (locales/license.html)