From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 290C8BC57 for ; Fri, 14 May 2010 00:17:23 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqYDAP8W7EtbeR7Se2dsb2JhbACeFQEBFiIDH709hRAEg1+HIQ X-IronPort-AV: E=Sophos;i="4.53,224,1272837600"; d="scan'208";a="62809523" Received: from 27.mail-out.ovh.net ([91.121.30.210]) by mail4-smtp-sop.national.inria.fr with SMTP; 14 May 2010 00:17:22 +0200 Received: (qmail 24130 invoked by uid 503); 13 May 2010 22:21:30 -0000 Received: from b7.ovh.net (HELO mail193.ha.ovh.net) (213.186.33.57) by 27.mail-out.ovh.net with SMTP; 13 May 2010 22:21:29 -0000 Received: from b0.ovh.net (HELO queueout) (213.186.33.50) by b0.ovh.net with SMTP; 13 May 2010 22:17:21 -0000 Received: from 81-64-225-224.rev.numericable.fr (HELO ?192.168.0.10?) (forum%x9c.fr@81.64.225.224) by ns0.ovh.net with SMTP; 13 May 2010 22:17:19 -0000 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Apple Message framework v1078) Subject: Re: [Caml-list] [ANN] Camomile 0.7.3 From: "forum@x9c.fr" In-Reply-To: Date: Fri, 14 May 2010 00:17:18 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <97C6A995-891B-4425-8DF4-8998DB702F34@x9c.fr> References: To: Caml List X-Mailer: Apple Mail (2.1078) X-Ovh-Tracer-Id: 8822270195189547808 X-Ovh-Remote: 81.64.225.224 (81-64-225-224.rev.numericable.fr) X-Ovh-Local: 213.186.33.20 (ns0.ovh.net) X-Spam-Check: DONE|U 0.5/N X-Spam: no; 0.00; camomile:01 yoriyuki:01 yamagata:01 camomile:01 ocaml:01 bug:01 encodings:01 cpp:01 ocaml:01 cygwin:01 mingw:01 macos:01 ubuntu:98 ecosystem:98 sourceforge:01 Le 12 mai 2010 =E0 14:13, Yoriyuki Yamagata a =E9crit : > 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) >=20 > 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). >=20 > You can download the package from = https://sourceforge.net/projects/camomile/ >=20 > For more information on Camomile, see the project web page = http://camomile.sourceforge.net/. =20 >=20 > 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. Regards, Xavier Clerc [1] library (part of OCaml-Java) to load / manipulate / save Java = ".class" files - http://barista.x9c.fr/