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 8A716BC6B for ; Wed, 25 Jul 2007 09:28:00 +0200 (CEST) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l6P7Rx9Z014738 for ; Wed, 25 Jul 2007 09:28:00 +0200 Received: by wx-out-0506.google.com with SMTP id h28so92664wxd for ; Wed, 25 Jul 2007 00:27:59 -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:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=LRoNh5wwWIXOOR9zMhiCh6/hKiGi32xDD5J3FoKngrD7IJDPHfbXhBFbOTcG+SeJznbt2IXfgkEl0A6K7f4KSzs5/52UABHyKg7V/kAGIF2ui7uLlsl58PEvBXioX3Orv8Tc8ApgXwm+eqe1rnl4Jwa8QcEBLyjWZgultedU5Yw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=e/g3jH4dfci4VRwCuOyDSjlxIVHE77CiyVkXF1vA77gHVzYJXbSfU91ZbFX/cSPpYDsa85GppqRqQvM8oQmaXAXyndgd0q0MkYk7VldfAvwbjdKuQJ/2jQfNUCZoSwFod7C1vOKThYJ1P+K1DieG+T/m3/wrtxZvkSeTSU4IbTo= Received: by 10.70.31.18 with SMTP id e18mr657748wxe.1185348478875; Wed, 25 Jul 2007 00:27:58 -0700 (PDT) Received: by 10.70.45.4 with HTTP; Wed, 25 Jul 2007 00:27:58 -0700 (PDT) Message-ID: <4fbf351c0707250027t33c80ef1gc57f686ef9cfb376@mail.gmail.com> Date: Wed, 25 Jul 2007 09:27:58 +0200 From: "Nicolas Bros" To: "Christophe Raffalli" Subject: Re: [Caml-list] OCalDE Cc: caml-list@inria.fr In-Reply-To: <46A4D58C.2060108@univ-savoie.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46A4D58C.2060108@univ-savoie.fr> X-j-chkmail-Score: MSGID : 46A6FB7F.001 on discorde : j-chkmail score : X : 0/20 1 0.000 -> 1 X-Miltered: at discorde with ID 46A6FB7F.001 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; parser:01 camlp:01 parser:01 ocaml:01 parses:01 syntax:01 syntax:01 camlp:01 makefile:01 bug:01 caml-list:01 unison:02 unison:02 parse:02 supported:02 > How can I tell eclipse parser about my own camlp4 extension ? For now, you can't. OcaIDE uses a custom parser written in Java, copied from the rules of the original Ocaml parser. So, it only parses standard syntax. To parse a modified syntax, the file would first have to be processed by camlp4. But then, how would OcaIDE get the positions of the elements in the original unprocessed file? > How can I configure some "Run script" (typically a "make check" launched from > eclipse), to test and debug my code ? Custom makefile targets will be supported in a future version. > I find that "format using camlp4" adds to much parenthesis, is it possible to do > something about it (it is probably necessary to fine tune the camlp4 pretty printer ?) I think you know a lot more about camlp4 than I, so I guess you're right. > what is the correct way to use unison together with eclipse I don't use unison, so I can't help you. > No progress about the darcs incompatibility related to "linked URLs" used by OCaIDE > and not supported by darcs eclipse. I think this is more of a problem with darcs than with OcaIDE. > I had two or three time a file opened where all modifications where in fact not > performed on the filesystem (closing and reopening the file solved the problem). > Is this a known bug with eclipse (I can not reproduce it yet) ? Usually, this happens the other way around: the Eclipse workspace does not reflect changes on the file system until you refresh your workspace in Eclipse.