From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p8SKbZpo023628 for ; Wed, 28 Sep 2011 22:37:39 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AkMBAA+Fg05KfVI0imdsb2JhbAAoGoJNnh0BgxeDfQgUAQEBCgkNBxIGIoFTAQEBAQIBBQ0CLAEbEgsBAwELBgULEgEBAQocAgUQAQkBAQMOAQUBHAYSAQYUCIdWBiSafwqLTYJchQY7iG4CBAaHBgSOPoUXgxKHB4E8gTY9hAk X-IronPort-AV: E=Sophos;i="4.68,457,1312149600"; d="jpg'145?scan'145,208,145";a="111042135" Received: from mail-ww0-f52.google.com ([74.125.82.52]) by mail4-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 28 Sep 2011 22:37:38 +0200 Received: by wwj40 with SMTP id 40so10695479wwj.9 for ; Wed, 28 Sep 2011 13:37:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=QP0x7YICtwY1yB5dqkeiaa0lZlIXlbckeHeCnGPl6j8=; b=C4tr45b0AJYgm1KVqUQOtrOJTVKBZT9gJ3gtwrfcvAY4Cqf1cUzsYcVV3ZZzuC+1/N EHtD+/lY6QKxUH7B8JJE0Zzpr72AHf8GBY4+FgZRch1zuJP1cxSpYt9dNvSk/0XuapXD nTnv0pe5pmb3S9Qvd2gbSrunXLqjlZ2I7VqhI= Received: by 10.227.24.134 with SMTP id v6mr46821wbb.75.1317242258103; Wed, 28 Sep 2011 13:37:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.180.106.33 with HTTP; Wed, 28 Sep 2011 13:37:06 -0700 (PDT) In-Reply-To: References: <4E837439.2060804@free.fr> <4E838281.9000909@free.fr> From: Alex Rubinsteyn Date: Wed, 28 Sep 2011 16:37:06 -0400 Message-ID: To: Kakadu Cc: Emmanuel Dieul , Caml List Content-Type: multipart/related; boundary=0022158df86fe09eb204ae065c30 Subject: Re: [Caml-list] announce: ODT 2.0 released --0022158df86fe09eb204ae065c30 Content-Type: multipart/alternative; boundary=0022158df86fe09eac04ae065c2f --0022158df86fe09eac04ae065c2f Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Emmanuel, Have you tried OcaIDE ? Any chance you could summarize what the differences between the two projects are? Thanks, Alex On Wed, Sep 28, 2011 at 4:28 PM, Kakadu wrote: > I catched the version, but it's better to specify what sort of Eclipse > needed: CDT, RCP, JEE, C++ or something else > > Best wishes, > Kakadu > > > > > On Thu, Sep 29, 2011 at 12:24 AM, Emmanuel Dieul = wrote: > >> Kadaku, you can used Eclipse 3.7. >> A compatibility table is available at >> http://ocamldt.free.fr/spip.php?article5. >> >> Le 28/09/2011 21:36, Kakadu a =E9crit : >> >> I think it is good idea to write what version of Eclipse is needed. >> >> Best wishes, >> Kakadu >> >> On Wed, Sep 28, 2011 at 11:23 PM, Emmanuel Dieul wrote: >> >>> Hi all, >>> >>> This mail announces the new release of ODT: 2.0. >>> ODT (OCaml Development Tools) is an Eclipse plug-in for OCaml. >>> >>> Yes, ODT is still alive. All releases are not always announced on this >>> mailing list, as ODT might not be enough developed to be really useful >>> for industrial developments. >>> >>> However, after a long period of development and tests, the 2.0 release >>> came out. It brings new functionalities, like separate and conditional >>> compilation and camlp4 support. It also becomes more mature. >>> >>> ODT needs a lot of feedback to be more robust, and also to decide >>> the development priorities. >>> >>> Don't hesitate to try ODT, even for fun. ODT can be installed as >>> explained >>> into the install notes (http://ocamldt.free.fr/spip.php?article5). >>> The tutorial has also been rewritten and screenshots have been updated. >>> The release news (with more technical information) is available at >>> http://ocamldt.free.fr/spip.php?breve23. >>> >>> Thanks a lot for using ODT. >>> >>> Emmanuel >>> >>> >> >> -- >> *Emmanuel Dieul* 122, rue Salvador Allende >> bo=EEte 25 >> 92000 Nanterre >> >> http://emmanuel.dieul.free.fr >> > > --0022158df86fe09eac04ae065c2f Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Emmanuel,

Have you tried OcaIDE? Any chance you could summarize what the differences between= the two projects are?

Thanks,
Alex



On Wed, Sep 28, 2011 at 4:28 PM, Kakadu <kakadu.hafanana@gmail.com> wr= ote:
I catched the version, but it's better to specify what sort of Eclipse = needed: CDT, RCP, JEE, C++ or something else

Best wishes,
Kakadu




On Thu, Sep 29, 2011 at 12:24 AM, Emmanuel D= ieul <emmanuel.dieul@free.fr> wrote:
=20=20 =20=20=20=20 =20=20
Kadaku, you can used Eclipse 3.7.
A compatibility table is available at http://ocamldt.free.fr/spip.php?a= rticle5.


Le 28/09/2011 21:36, Kakadu a =E9crit=A0:
I think it is good idea = to write what version of Eclipse is needed.

Best wishes,
Kakadu

On Wed, Sep 28, 2011 at 11:23 PM, Emmanuel Dieul <emmanuel.dieul@free.fr> wrote:
Hi all,

This mail announces the new release of ODT: 2.0.
ODT (OCaml Development Tools) is an Eclipse plug-in for OCaml.

Yes, ODT is still alive. All releases are not always announced on this
mailing list, as ODT might not be enough developed to be really useful
for industrial developments.

However, after a long period of development and tests, the 2.0 release
came out. It brings new functionalities, like separate and conditional
compilation and camlp4 support. It also becomes more mature.

ODT needs a lot of feedback to be more robust, and also to decide
the development priorities.

Don't hesitate to try ODT, even for fun. ODT can be installed as explained
into the install notes (http://ocamldt.free.fr/spip.php?article5<= /a>).
The tutorial has also been rewritten and screenshots have been updated.
The release news (with more technical information) is available at
http://ocamldt.free.fr/spip.php?breve23.

Thanks a lot for using ODT.

Emmanuel



--
Emmanuel Dieul=
122, rue Salvador Allende
bo=EEte 25
92000 Nanterre

h= ttp://emmanuel.dieul.free.fr


--0022158df86fe09eac04ae065c2f-- --0022158df86fe09eb204ae065c30 Content-Type: image/jpeg; name="photo.jpg" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: 309254ef75e10050_0.1 /9j/4AAQSkZJRgABAQEASABIAAD/4RFHRXhpZgAATU0AKgAAAAgADQEPAAIA AAAJAAAAqgEQAAIAAAAQAAAAtAESAAMAAAABAAEAAAEaAAUAAAABAAAAxAEb AAUAAAABAAAAzAEoAAMAAAABAAIAAAExAAIAAAALAAAA1AEyAAIAAAAUAAAA 4AITAAMAAAABAAIAAIKYAAIAAAAFAAAA9IdpAAQAAAABAAABVJyeAAEAAAA+ AAAA+sSlAAcAAAAcAAABOAAABQpGVUpJRklMTQAARmluZVBpeCBGMzAgICAg AAAAAEgAAAABAAAASAAAAAFHSU1QIDIuNC42AAAyMDA5OjExOjE1IDE4OjU0 OjQzACAgICAAAFcAZQBlAGsAZQBuAGQAIABGAHUAdAB1AHIAbwBzAGMAbwBw AGUAIAAtACAAUABvAGkAdABpAGUAcgBzAAAAUHJpbnRJTQAwMjUwAAACAAIA AQAAAAEBAAAAAAAkgpoABQAAAAEAAAMKgp0ABQAAAAEAAAMSiCIAAwAAAAEA AgAAiCcAAwAAAAEAyAAAkAAABwAAAAQwMjIwkAMAAgAAABQAAAMakAQAAgAA ABQAAAMukQEABwAAAAQBAgMAkQIABQAAAAEAAANCkgEACgAAAAEAAANKkgIA BQAAAAEAAANSkgMACgAAAAEAAANakgQACgAAAAEAAANikgUABQAAAAEAAANq kgcAAwAAAAEABQAAkggAAwAAAAEAAAAAkgkAAwAAAAEAWQAAkgoABQAAAAEA AANyknwABwAAAWIAAAN6oAAABwAAAAQwMTAwoAEAAwAAAAEAAQAAoAIABAAA AAEAAAB9oAMABAAAAAEAAACXoAUABAAAAAEAAATsog4ABQAAAAEAAATcog8A BQAAAAEAAATkohAAAwAAAAEAAwAAohcAAwAAAAEAAgAAowAABwAAAAEDAAAA owEABwAAAAEBAAAApAEAAwAAAAEAAAAApAIAAwAAAAEAAAAApAMAAwAAAAEA AAAApAYAAwAAAAEAAAAApAoAAwAAAAEAAAAApAwAAwAAAAEAAAAAAAAAAAAA AAoAAAg0AAAB9AAAAGQyMDA5OjEwOjE4IDA5OjE0OjQyADIwMDk6MTA6MTgg MDk6MTQ6NDIAAAAAFAAAAAoAAAMCAAAAZAAAAcwAAABkAAACigAAAGQAAAAA AAAAZAAAASwAAABkAAAJYAAAAGRGVUpJRklMTQwAAAAXAAAABwAEAAAAMDEz MBAAAgArAAAAJgEAAAAQAgAIAAAAUgEAAAEQAwABAAAAAwAAAAIQAwABAAAA AAAAAAMQAwABAAAAAAAAABAQAwABAAAAAwAAABEQCgABAAAAWgEAACAQAwAB AAAAAAAAACEQAwABAAAAAAAAACIQAwABAAAAAQAAACMQAwACAAAAkAUsBDAQ AwABAAAAAAAAADEQAwABAAAAAAAAADIQAwABAAAAAQAAAAARAwABAAAAAAAA AAERAwABAAAAAAAAAAASAwABAAAAAAAAABASAwABAAAAAAAAAAATAwABAAAA AAAAAAETAwABAAAAAAAAAAITAwABAAAAAAAAAAAUAwABAAAAAQAAAAAAAABG QyBENTkwMDk2MSA1OTJEMzEzMTMwMzAwNjA2MTM3QzUzMzAzMTFBNzQAAE5P Uk1BTCAAAAAAAGQAAAAAAB1KAAAAAQAAHUoAAAABAAIAAQACAAAABFI5OAAA AgAHAAAABDAxMDAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAAAQAABVgBGwAF AAAAAQAABWABKAADAAAAAQACAAACAQAEAAAAAQAABWgCAgAEAAAAAQAAC9cA AAAAAAAAAQAAAGAAAAABAAAAYP/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAI BgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3 KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AA EQgAfQBnAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYH CAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQy gZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Sl pqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz 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 aWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pgo8eDp4bXBtZXRhIHht bG5zOng9J2Fkb2JlOm5zOm1ldGEvJz4KPHJkZjpSREYgeG1sbnM6cmRmPSdo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJz4K CiA8cmRmOkRlc2NyaXB0aW9uIHhtbG5zOmRjPSdodHRwOi8vcHVybC5vcmcv ZGMvZWxlbWVudHMvMS4xLyc+CiAgPGRjOnN1YmplY3Q+CiAgIDxyZGY6QmFn PgogICAgPHJkZjpsaT5XZWVrZW5kIEZ1dHVyb3Njb3BlIC0gUG9pdGllcnM8 L3JkZjpsaT4KICAgPC9yZGY6QmFnPgogIDwvZGM6c3ViamVjdD4KIDwvcmRm OkRlc2NyaXB0aW9uPgoKIDxyZGY6RGVzY3JpcHRpb24geG1sbnM6TWljcm9z b2Z0UGhvdG89J2h0dHA6Ly9ucy5taWNyb3NvZnQuY29tL3Bob3RvLzEuMCc+ CiAgPE1pY3Jvc29mdFBob3RvOkxhc3RLZXl3b3JkWE1QPgogICA8cmRmOlNl cT4KICAgIDxyZGY6bGk+V2Vla2VuZCBGdXR1cm9zY29wZSAtIFBvaXRpZXJz PC9yZGY6bGk+CiAgIDwvcmRmOlNlcT4KICA8L01pY3Jvc29mdFBob3RvOkxh c3RLZXl3b3JkWE1QPgogIDxNaWNyb3NvZnRQaG90bzpEYXRlQWNxdWlyZWQ+ MjAwOS0xMC0yMFQwOTo1NjoyNVo8L01pY3Jvc29mdFBob3RvOkRhdGVBY3F1 aXJlZD4KIDwvcmRmOkRlc2NyaXB0aW9uPgoKPC9yZGY6UkRGPgo8L3g6eG1w bWV0YT4KPD94cGFja2V0IGVuZD0ncic/Pgr/2wBDAAQBAQEBAQEBAQEBAQEB AgMCAgICAgQDAwIDBQQFBQUEBQUGBwgHBgYIBgUFBwoHCAkJCgoKBgcLCwoJ CwgJCgn/2wBDAQQBAQICAgQCAgQJBgUFCQkJCQkJCQkJCQkJCQkJCQkJCQkJ CQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQn/wAARCACXAH0DARIAAhEB AxEB/8QAHQAAAQQDAQEAAAAAAAAAAAAABQMEBgcAAggBCf/EAEEQAAEDAgUC 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 /9k= --0022158df86fe09eb204ae065c30--