From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL autolearn=disabled version=3.1.3 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 17743BB83 for ; Mon, 18 Sep 2006 13:11:45 +0200 (CEST) Received: from [128.93.8.130] (macadam.inria.fr [128.93.8.130]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id k8IBBibl008486 for ; Mon, 18 Sep 2006 13:11:44 +0200 Mime-Version: 1.0 (Apple Message framework v752.2) Content-Transfer-Encoding: 7bit Message-Id: <2734B674-9F3E-47E5-A1D0-908B759FDAD0@inria.fr> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: caml users From: Damien Doligez Subject: version 3.09.3 is out Date: Mon, 18 Sep 2006 13:11:46 +0200 X-Mailer: Apple Mail (2.752.2) X-Miltered: at concorde with ID 450E7EF0.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; damien:01 damien:01 ocaml:01 bug-fix:01 ocaml:01 bug:01 ocamldoc:01 modtype:01 ocamldoc:01 merging:01 dependencies:01 compilers:01 segfault:01 recursive:01 compilers:01 Hello world, It is our pleasure to announce the release of OCaml version 3.09.3. This is mainly a bug-fix release, see the list of changes below. It is available at the following URL: < http://caml.inria.fr/download.en.html > Happy hacking, -- Damien Doligez for the OCaml team. Objective Caml 3.09.3: ---------------------- Bug fixes: - ocamldoc: -using modtype constraint to filter module elements displayed in doc PR#4016 - ocamldoc: error in merging of top dependencies of modules PR#4007 - ocamldoc: -dot-colors has no effect PR#3981 - ocamdloc: missing crossref in text from intro files PR#4066 - compilers: segfault with recursive modules PR#4008 - compilers: infinite loop when compiling objects PR#4018 - compilers: bad error message when signature mismatch PR#4001 - compilers: infinite loop with -rectypes PR#3999 - compilers: contravariance bug in private rows - compilers: unsafe cast with polymorphic exception PR#4002 - native compiler: bad assembly code generated for AMD64 PR#4067 - native compiler: stack alignment problems on MacOSX/i386 PR#4036 - stdlib: crash in marshalling PR#4030 - stdlib: crash when closing a channel twice PR#4039 - stdlib: memory leak in Sys.readdir PR#4093 - C interface: better definition of CAMLreturn PR#4068 - otherlibs/unix: crash in gethostbyname PR#3043 - tools: subtle problem with unset in makefile PR#4048 - camlp4: install pa_o_fast.o PR#3812 - camlp4: install more modules PR#3689 New features: - ocamldoc: name resolution in cross-referencing {!name}: if name is not found, then it is searched in the parent module/class, and in the parent of the parent, and so on until it is found. - ocamldoc: new option -short-functors to use a short form to display functors in html generator PR#4017 - ocamlprof: added "-version" option