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 7570C7FEE7 for ; Fri, 28 Jul 2017 12:34:11 +0200 (CEST) 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 IronPort-PHdr: =?us-ascii?q?9a23=3AvdLnFxGZzswgrBbjeRHmD51GYnF86YWxBRYc798d?= =?us-ascii?q?s5kLTJ7zpMWwAkXT6L1XgUPTWs2DsrQf2rqQ6/iocFdDyK7JiGoFfp1IWk1Nou?= =?us-ascii?q?QttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZr?= =?us-ascii?q?KeTpAI7SiNm82/yv95HJbQhFgDmwbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+?= =?us-ascii?q?NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjD?= =?us-ascii?q?QhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VDK/5KlpVRDokj?= =?us-ascii?q?8KOSA5/m/KicJ+gqxUrx29qBJw2IPUfIKYOeBicq/Bc94XR2xMVdtRWSxbBYO8?= =?us-ascii?q?apMCAeobPeFCsob6vUEOrRqiCgKxGe7vzSJIhmXr1qA93eQhCx/J0xE+ENIUsX?= =?us-ascii?q?TbsM/5O7wVUeCo1qnF1jHDYOlV2Tjn84fHaBYhreuKXb1ubcrc0E8iHB7LgFWX?= =?us-ascii?q?rIzqJTKV1uIVvmiU7upgSeKvi3M8pA1rvjevwcIshpHXhoIU0VDE6D92wIIuJd?= =?us-ascii?q?2kVU50fN+kEJxKuy6GMIt2R8UvSHxrtiYi0rAKp4O3cSYQxJg5xxPTduaLf5WL?= =?us-ascii?q?7x/jTuqdPDR1iG59dL+8mhq+61asxvPgWsWu0FtGtDRJnsfCu30Lyhfd8NKISu?= =?us-ascii?q?Fn8UekwTuP1x7c6uVDIU0skKrUMZ8hwroqmpoXq0vDHTX5l17sg6+QbEkk/Pan?= =?us-ascii?q?6/j/brXnoJ+TKZN0hxngPqgzlMGzG/o0PwgTU2SB5Oix173u8VfkTLhJkvE6iq?= =?us-ascii?q?zZv4rbJcQfqK65GQhV0oM75haxFTepzskXkmcdLFJEZB2LlZPmO1bTIPDiFvq/?= =?us-ascii?q?h06jkDRxyP/dJLLhBI/BLn7dn7f9Zbp98VJTyBIvzdBD4JJZEq0OL+j2Wk/1rd?= =?us-ascii?q?DYCh45Mxeow+v8E9V81oYeWXqVDaODMaPSt0WI5uM1LOWWao8VomW1F/9wrfXn?= =?us-ascii?q?iHt8nV4GYYGo24EWYTa2BL4ud06QZH6phtYaDU8LuBA/RarkkgvRfyRUYiOcRS?= =?us-ascii?q?MwZys6A8qMCprZDtSjmrGN0T26FdtcYX1cIlSFEn7ifoPCXfoQPnHBavR9myAJ?= =?us-ascii?q?AODyA7Qq0guj4Vf3?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DkCwAkEntZ/7S5+9VdHQEFAQsBGAEFA?= =?us-ascii?q?QsBhBMDgRGPAKkPLIlOFAEBAQEBAQEBAQEBah0LgjMigm0PAQUIAQE4NAImAks?= =?us-ascii?q?UDQgBAYovDK5Da4ImgwgBAQWIWQMFgQuCHYVZhiKEYIJhn3KHT5gKhwcClXI2I?= =?us-ascii?q?YEKUy+FJTWCFHQBiX8BAQE?= X-IPAS-Result: =?us-ascii?q?A0DkCwAkEntZ/7S5+9VdHQEFAQsBGAEFAQsBhBMDgRGPAKk?= =?us-ascii?q?PLIlOFAEBAQEBAQEBAQEBah0LgjMigm0PAQUIAQE4NAImAksUDQgBAYovDK5Da?= =?us-ascii?q?4ImgwgBAQWIWQMFgQuCHYVZhiKEYIJhn3KHT5gKhwcClXI2IYEKUy+FJTWCFHQ?= =?us-ascii?q?BiX8BAQE?= X-IronPort-AV: E=Sophos;i="5.40,425,1496095200"; d="scan'208";a="233044074" Received: from pepper.lakaban.net (HELO mail.lakaban.net) ([213.251.185.180]) by mail3-smtp-sop.national.inria.fr with ESMTP; 28 Jul 2017 12:34:10 +0200 Received: from [192.168.0.14] (ip-223.net-81-220-5.versailles.rev.numericable.fr [81.220.5.223]) (Authenticated sender: defre@ygg-drasil.fr) by mail.lakaban.net (Postfix) with ESMTPSA id 5A6148A0002 for ; Fri, 28 Jul 2017 10:27:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=lakaban.net; s=default; t=1501237671; bh=pKs4egGPsi5Wn9X+bkEnQBH2Tq3q60Wk8PU+SmR8AAo=; h=To:From:Subject:Date:From; b=I9+XLl+bzU/1Sk9DG2u25bcW+KnrlZHjM361MVU0Aw0Ys8Hal1KTxcXYuzKeYx2bO Y+3T7T1h/7y2PHCN/tL8lsyddOFP+pIcUT1MAltfsXDg+TZkV28KPsnxXK6xsFNYhl zznx2DUQGN2d7qlRzmfyvcErP3yDJNFklLx6rUPc= To: "caml-list@inria.fr" From: =?UTF-8?B?RnLDqWTDqXJpYyBCb3Vy?= Message-ID: <18e9e9d7-de51-adae-ad40-722d0c607f39@lakaban.net> Date: Fri, 28 Jul 2017 12:34:09 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Subject: [Caml-list] [ANN] Merlin 3.0.1 with OCaml 4.05 support Merlin is an editor-independent tool to ease the developement of programs in OCaml. It aims at providing features available in modern IDEs such as: "as you type" error reporting, auto completion, source browsing ("jump to definition"), extraction of type, ... Merlin is available on opam and can be installed with `opam install merlin`. It can also be built from sources, available at https://github.com/ocaml/merlin . # What's new As always you can find a full changelog at https://github.com/ocaml/merlin/blob/master/CHANGELOG , but the highlights are: - Support for OCaml 4.05. - A new protocol for editors. It is implemented by the Vim and Emacs modes that are distributed with Merlin. The old protocol is still supported for existing editors. # Editor support *Emacs*, *Vim* and *NeoVim* are directly supported. *Sublime Text* plugin is contributed by [1]. *Visual Studio Code* extension is contributed by [2]. Multiple contributions are offering *Atom* support. See [3] for more information. Thanks to the many contributors (Jochen Bartl, tddsg, Ximin Luo, Jason Staten, Leo White, Leandro Ostera, Jacob Bass, Xavier Guérin, Yotam Barnoy, Jacques Pascal Deplaix, David Allsopp, ...). We also thank OCaml Labs and JaneStreet for their continued support. [1]: https://github.com/cynddl/sublime-text-merlin [2]: https://marketplace.visualstudio.com/items?itemName=hackwaly.ocaml [3]: https://github.com/ocaml/merlin/wiki/atom-from-scratch