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=1.0 required=5.0 tests=AWL,SPF_NEUTRAL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id D71B0BC0A for ; Tue, 5 Jun 2007 17:06:45 +0200 (CEST) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.229]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l55F6i0t014640 for ; Tue, 5 Jun 2007 17:06:45 +0200 Received: by wx-out-0506.google.com with SMTP id s9so1577742wxc for ; Tue, 05 Jun 2007 08:06:44 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=YwjwGDJHmg2PqEDbBTtLT8g/G92tU5NegHMFGRUXEmAQvEIbh9XrpS18Q7O+ZvyTZ9qIIvmohU1+CT1DiLjng0dEb41oA8/tF0vqKhxuIcIJNA7gsJnxhIoNL2AyHV8jblmMJfOJipuNy9xWhbzr/tdsbM12g7DxeJaTMuOMENk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=H3SjPlwy4g6rjul3MIfoKU/WQfF8QGGrNNFdQfphkBf2ROp5OfKh0/oySmGsgdjRRC25DUSTsyknGCgGk0D/6rvhnDxlO2Gyy+nfhI+IGlZuFvBYqW8lrRw55aOm1xKGNIe4kbxxjLZPFJQGhrHVPy4k7NP++6EOxsgr7s271kc= Received: by 10.70.129.6 with SMTP id b6mr1467993wxd.1181056004085; Tue, 05 Jun 2007 08:06:44 -0700 (PDT) Received: by 10.70.33.7 with HTTP; Tue, 5 Jun 2007 08:06:44 -0700 (PDT) Message-ID: <8ef825670706050806t27d0871dncd66a58a4093d958@mail.gmail.com> Date: Tue, 5 Jun 2007 19:06:44 +0400 From: "Vladimir Shabanov" To: "Caml List" Subject: Re: [Caml-list] ocamldoc -pack In-Reply-To: <466574A7.8010002@tsc.uc3m.es> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <6579f8680706011452l6f3e4cfbr3562bba9b267e19@mail.gmail.com> <8ef825670706050605r4a7fb6eaib0da977399b8c29@mail.gmail.com> <466574A7.8010002@tsc.uc3m.es> X-j-chkmail-Score: MSGID : 46657C04.002 on discorde : j-chkmail score : X : 0/20 1 0.000 -> 1 X-Miltered: at discorde with ID 46657C04.002 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocamldoc:01 -pack:01 -pack:01 ocamldoc:01 valverde:01 valverde:01 mli:01 mli:01 yaron:01 minsky:01 yminsky:01 more-or-less:01 2002,:98 sourceforge:01 wrote:01 I personally don't use ocamlbuild, since it doesn't support C++ files. And even if it does, the -pack is ocamldoc problem, not ocamlbuild one. 2007/6/5, Francisco Jos? Valverde Albacete : > er... Wouldn't this be the kind of scripting that ocamlbuild would be > most useful for? > > Regards, > > Fran Valverde > > Vladimir Shabanov wrote: > > I'm also looked for this feature some time ago. Seems that there is no > > support in ocamldoc for it. > > > > The quick and dirty solution I've used is to catenate all packed .ml & > > .mli in one file and then use ocamldoc on it. > > > > Here the little script I've used (it just print catenated modules, > > which are passed as arguments, and if you have .mli file you must pass > > it just before corresponding .ml): > > http://camlosg.svn.sourceforge.net/viewvc/camlosg/trunk/camlosg/Make/pack_in_one.ml?view=markup > > > > > > But it would be much better if this will be supported in ocamldoc > > directly. > > > > 2007/6/5, Yaron Minsky : > >> As it happens we're looking for more-or-less the same feature. Is it > >> true, > >> as this post suggests, that ocamldoc is broken with respect to pack'd > >> libraries? > >> > >> y > >> > >> > >> On 6/1/07, Sean McLaughlin wrote: > >> > > >> > Hello, > >> > > >> > I'd like to see a -pack option for ocamldoc. It would be nice for > >> packed modules to > >> > have accurate documentation. I saw something about this in a post > >> > from 2002, but nothing afterwards. Is this a possibility in the > >> future? > >> > > >> > Thanks, > >> > > >> > Sean