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.0 required=5.0 tests=AWL autolearn=disabled version=3.1.3 Received: from discorde.inria.fr (discorde.inria.fr [192.93.2.38]) by yquem.inria.fr (Postfix) with ESMTP id 4700CBC0A for ; Tue, 15 May 2007 22:31:42 +0200 (CEST) Received: from smtp2-g19.free.fr (smtp2-g19.free.fr [212.27.42.28]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id l4FKVfGV026562 for ; Tue, 15 May 2007 22:31:42 +0200 Received: from [127.0.0.1] (put92-1-81-57-61-170.fbx.proxad.net [81.57.61.170]) by smtp2-g19.free.fr (Postfix) with ESMTP id 7E29B97A9C for ; Tue, 15 May 2007 22:31:41 +0200 (CEST) Message-ID: <464A1927.3010801@free.fr> Date: Tue, 15 May 2007 22:33:43 +0200 From: Emmanuel Dieul User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] ODT: a *new* OCaml IDE integrated into Eclipse References: <200705111918.24342.emmanuel.dieul@free.fr> <90823c940705111150x45ca8cdck105ddb5dd304491f@mail.gmail.com> <200705112123.02375.emmanuel.dieul@free.fr> <90823c940705111413w5dc6485ak3546d541cbeb786a@mail.gmail.com> <4648695F.5080201@soutaro.com> In-Reply-To: <4648695F.5080201@soutaro.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 000740-1, 15/05/2007), Outbound message X-Antivirus-Status: Clean X-Miltered: at discorde with ID 464A18AD.001 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 ocaml:01 parser:01 mli:01 ocamlc:01 ocamlc:01 compiler:01 parser:01 cvs:01 sourceforge:01 caml-list:01 ast:02 ast:02 renaming:02 objective:02 Actually, the refactoring editor is not yet my first objective (it is the second one). First, I have to implement a code formatter to have a sound basis for a real OCaml IDE. Soutaro has already told me he's working on a refactoring tool. That's also why the refactoring tools are not my priority. With his work, we then should look how we could integrate this into ODT (and if it has a meaning). By the way, I already have a parser for ml and mli files, based on the ocamlc -dparsetree option. I also have a java AST closed to the ocamlc compiler AST. It is accessible via the sourceforge CVS server with anonymous connection. The formatter should be available in few months (it's not a full time job ;-)) Un petit rappel du message de Soutaro Matsumoto... > Hi, > >> Yes, thank you. I will definitely try you work. Are you planning any >> support for refactoring (renaming at least)? > > I am working for refactoring editor(it is funded by Google Summer of > Code 2007). I am working on my own plugin(it is not ODT). > > We need parser, code formatter, and program transformater for > refactoring any way. I will make them so portable that ODT(or some > other programs) can use. >