From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr 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 097AA7EE51 for ; Fri, 12 Apr 2013 00:00:19 +0200 (CEST) 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=94.23.239.155; 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 94.23.239.155 as permitted sender) identity=mailfrom; client-ip=94.23.239.155; 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=94.23.239.155; 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: AqgEAAIyZ1FeF++b/2dsb2JhbABQgzwBwmV0gl4IAQE2AjsWGAMCAQIBWAgBAYgUCKljhDsBBY8XAgSPM4MrnQmLC4MN X-IPAS-Result: AqgEAAIyZ1FeF++b/2dsb2JhbABQgzwBwmV0gl4IAQE2AjsWGAMCAQIBWAgBAYgUCKljhDsBBY8XAgSPM4MrnQmLC4MN X-IronPort-AV: E=Sophos;i="4.87,458,1363129200"; d="scan'208";a="10665197" Received: from lakaban.net (HELO mail.lakaban.net) ([94.23.239.155]) by mail3-smtp-sop.national.inria.fr with ESMTP; 12 Apr 2013 00:00:18 +0200 Received: from [192.168.0.12] (mar92-6-82-226-39-40.fbx.proxad.net [82.226.39.40]) (Authenticated sender: defre@ygg-drasil.fr) by mail.lakaban.net (Postfix) with ESMTPSA id ED8FF1200002 for ; Thu, 11 Apr 2013 23:59:56 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=lakaban.net; s=default; t=1365717597; bh=TrCyVnewnJZbc6rPf6CFve7K8wQEOsmtTXDphfdVvx0=; h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type: Content-Transfer-Encoding; b=yzOt+Epg5VAKOvdFfKZaBQKuJJ2V0cikCfFusFrfrj6FTi7i5JPmUbLlUwPeVs93h LJ9nvx1muTtRTXxuNcst6jGwVfZqXqswjpifmEdNMKAKEoSc/NsqmyteQXxNBJOSpe S5D52lJ3Q6LW3GCLh0nwYFlhtKuCfvrl/KCke/uQ= Message-ID: <5167325A.2030600@lakaban.net> Date: Thu, 11 Apr 2013 23:59:54 +0200 From: =?ISO-8859-1?Q?Fr=E9d=E9ric_Bour?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130403 Thunderbird/17.0.5 MIME-Version: 1.0 To: caml-list@inria.fr Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Caml-list] [ANN] Merlin 1.0 released We are pleased to announce the first stable release of Merlin. Merlin offers type analysis, scope-aware completion and interactive reporting of type and syntax errors directly inside your editor. Modes for Vim and Emacs are provided. Efforts have been made to ease the integration of Merlin in existing projects: just specify source and build directories, any ocamlfind dependencies and enjoy assistance from your editor right now. Install it directly from opam: $ opam install merlin See it at work: https://github.com/def-lkb/merlin#screenshots For other information, refers to the project page at https://github.com/def-lkb/merlin . Merlin is only compatible with Ocaml 4.00.1, though it may work with newer versions. All features except Camlp4 extensions are supported; specific support for Lwt and some type-conv syntax extensions is provided.