From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 6169A7EEFA for ; Thu, 29 Oct 2015 22:01:01 +0100 (CET) IronPort-PHdr: 9a23:aIdjLRfGZBV35Q876OJ5fAGRlGMj4u6mDksu8pMizoh2WeGdxc68bB7h7PlgxGXEQZ/co6odzbGG7ua5CCdZus3JmUtBWaIPfidNsd8RkQ0kDZzNImzAB9muURYHGt9fXkRu5XCxPBsdMs//Y1rPvi/6tmZKSV3BPAZ4bt74BpTVx5zukbviptuKMk4R32H1SIgxBSv1hD2ZjtMRj4pmJ/R54TryiVwMRd5rw3h1L0mYhRf265T41pdi9yNNp6BprJYYAu2pN5g/GPZTBTEidmQ0/9HDtB/ZTALJ6GFWGjEdmx9MRgzE9w3SX5HrsyK8uPAriweAOsijY6q1VbW47qwjYhj1km9TOSQ0/GzNi8c2hqVGujqlrh92yYfSJoeYKKwtLevmYdoGSD8ZDY5qXCtbD9bkYg== Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=frederic.bour@lakaban.net; spf=Pass smtp.mailfrom=frederic.bour@lakaban.net; spf=None smtp.helo=postmaster@mail.lakaban.net Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of frederic.bour@lakaban.net) identity=pra; client-ip=213.251.185.180; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="frederic.bour@lakaban.net"; x-sender="frederic.bour@lakaban.net"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of frederic.bour@lakaban.net designates 213.251.185.180 as permitted sender) identity=mailfrom; client-ip=213.251.185.180; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="frederic.bour@lakaban.net"; x-sender="frederic.bour@lakaban.net"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail.lakaban.net) identity=helo; client-ip=213.251.185.180; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="frederic.bour@lakaban.net"; x-sender="postmaster@mail.lakaban.net"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CrBADbiDJW/7S5+9VehAlvhTa6BYFaFwEJhB+BWYFvEwEBAQEBAQEBfguCLoIxHQEBOB4+Al+IRwmyc3GEZQEFjFQbAgSRAII2DC4UgTGWSIUdiAiJGYVJjVQjAj6CBIIBcYV+AQEB X-IPAS-Result: A0CrBADbiDJW/7S5+9VehAlvhTa6BYFaFwEJhB+BWYFvEwEBAQEBAQEBfguCLoIxHQEBOB4+Al+IRwmyc3GEZQEFjFQbAgSRAII2DC4UgTGWSIUdiAiJGYVJjVQjAj6CBIIBcYV+AQEB X-IronPort-AV: E=Sophos;i="5.20,216,1444687200"; d="scan'208";a="152091586" Received: from pepper.lakaban.net (HELO mail.lakaban.net) ([213.251.185.180]) by mail3-smtp-sop.national.inria.fr with ESMTP; 29 Oct 2015 22:00:33 +0100 Received: from [10.10.3.75] (unknown [194.249.98.142]) (Authenticated sender: defre@ygg-drasil.fr) by mail.lakaban.net (Postfix) with ESMTPSA id 760394C5CF7 for ; Thu, 29 Oct 2015 20:57:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=lakaban.net; s=default; t=1446152272; bh=gt5tVEHekSuT5mC3swWFQv4U9cbUIn7hTonnnuehGA0=; h=Date:From:Subject:To:From; b=Oc+nSJXTZzjY+W+bet403O1Xfqv6XEbse60CPPBXmhzQbkaT/I3hlz5QMb5+XJYrq MtmNxKfA4RUAfeYBuhk6v4Vrz6mkyXsi5cwzGStmqnlh4Rk4eFeqvhiMq+vIHljslm /VkBTLIUOt6z4PW1TxvoVrUNOQwRBKeWXzlIyBAA= Date: Thu, 29 Oct 2015 21:59:15 +0100 From: =?iso-8859-1?b?RnLpZOlyaWM=?= Bour To: "caml-list@inria.fr" Message-Id: <1446152355.3143.1@mail.lakaban.net> X-Mailer: geary/0.10.0 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=-PSF+PaMAEPHhdOkjLqJB" Subject: [Caml-list] [ANN] Merlin 2.3 --=-PSF+PaMAEPHhdOkjLqJB Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Merlin is an editor-independent tool to ease the developement of=20 programs in OCaml. It aims at providing features available in modern=20 IDEs such as: "as you type" error reporting, auto completion, source=20 browsing ("jump to definition"), extraction of type, ... Merlin is available on opam and can be installed with `opam install=20 merlin`. It can also be built from sources, which are available at=20 https://github.com/the-lambda-church/merlin . As always you can find a full changelog at=20 https://github.com/the-lambda-church/merlin/blob/master/CHANGELOG , but=20 the highlights are : - Improvement in the handling of PPX syntax extensions. - The Jump command contributed by Tomasz Ko=C5=82odziejski for syntax-aware= =20 navigation: https://github.com/the-lambda-church/merlin/wiki/Jump-command - Support for MetaOCaml via the "meta" extension. - Cleanup and refactoring of the Emacs mode to fix long standing issues=20 with concurrency. And more generally a lot of bugfixes and improvement to the existing=20 features. We want to thank Rudi Grinberg, @Fourchaux, Christopher Reichert, David=20 Allsopp, Nick Borden, Mario Rodas, @Twinside, Pierre Chambart, Philipp=20 Haselwarter, Tomasz Ko=C5=82odziejski and Syohei Yoshida who all=20 contributed to this release. We also thank JaneStreet for their continued support. The Merlin team --=-PSF+PaMAEPHhdOkjLqJB Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Merlin is an editor-independent tool to ease the developement of progr= ams in OCaml. It aims at providing features available in modern IDEs such a= s: "as you type" error reporting, auto completion, source browsing ("jump t= o definition"), extraction of type, ...

Merlin is = available on opam and can be installed with `opam install merlin`. It can a= lso be built from sources, which are available at https://github.com/the-lambda-church/merlin<= /a> .


- Improvement in the handl= ing of PPX syntax extensions.

- The Jump command c= ontributed by Tomasz Ko=C5=82odziejski for syntax-aware navigation:
  https://github.com/the-lambda-church/merlin/wiki/Jump-command<= /div>

- Support for MetaOCaml via the "meta" extension.<= /div>

- Cleanup and refactoring of the Emacs mode to fix= long standing issues with concurrency.

And more g= enerally a lot of bugfixes and improvement to the existing features.
<= div>
We want to thank Rudi Grinberg, @Fourchaux, Christopher = Reichert, David Allsopp, Nick Borden, Mario Rodas, @Twinside, Pierre Chamba= rt, Philipp Haselwarter, Tomasz Ko=C5=82odziejski and Syohei Yoshida who al= l contributed to this release.
We also thank JaneStreet for their= continued support.

The Merlin team
= --=-PSF+PaMAEPHhdOkjLqJB--