Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
[ANN] Camomile 0.7.3
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2010-05-13 (22:17)
From: <forum@x...>
Subject: Re: [Caml-list] [ANN] Camomile 0.7.3

Le 12 mai 2010 à 14:13, Yoriyuki Yamagata a écrit :

> I'm pleased to announce Camomile 0.7.3, a new version of Camomile, a comprehensive Unicode library for OCaml.
> This is a bug fix release.  It fixes the  following bugs and Camomile now works on Windows.
>     - 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.
>     The license documentation for locales/*.txt files is added. (locales/license.html)
>   The package is tested on Windows (MinGW-port of OCaml 3.11.0  + Cygwin on Vista SP1) and Linux (Ubuntu 8.04 + godi version of OCaml 3.11.2).
>   You can download the package from
>   For more information on Camomile, see the project web page  
>   I would appreciate your comments or/and opinions.  In particular, I'd like to know whether you can successfully operate Camomile in your platform.  I have complaints on Mac and MinGW environments, and although I believe that the problems are fixed, I'm too lazy to find spare Mac around and test the package :-)  Also, I would like to hear about a success ( /failure ) story of Camomile.  Do you use Camomile?  What for?  This is important since I have to convince my boss to allow me to invest some spare time to Camomile project.

Camomile is used in Barista [1] to encode / decode / modify UTF8 strings of Java classes.

My opinion of Camomile is absolutely positive:
 - installation is a breeze;
 - API is complete yet straightforward;
 - it meets a need of the OCaml ecosystem.

Not yet updated to 0.7.3 but 0.7.2 used to work like a charm on both MacOS X and Fedora.


Xavier Clerc

[1] library (part of OCaml-Java) to load / manipulate / save Java ".class" files -