From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <5764c029b688c1c0d24a2e97cd764f@gmail.com> 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 EBE757F02D for ; Wed, 8 Oct 2014 16:21:38 +0200 (CEST) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of 5764c029b688c1c0d24a2e97cd764f@gmail.com) identity=pra; client-ip=209.85.212.169; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="5764c029b688c1c0d24a2e97cd764f@gmail.com"; x-sender="5764c029b688c1c0d24a2e97cd764f@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of 5764c029b688c1c0d24a2e97cd764f@gmail.com designates 209.85.212.169 as permitted sender) identity=mailfrom; client-ip=209.85.212.169; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="5764c029b688c1c0d24a2e97cd764f@gmail.com"; x-sender="5764c029b688c1c0d24a2e97cd764f@gmail.com"; 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-wi0-f169.google.com) identity=helo; client-ip=209.85.212.169; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="5764c029b688c1c0d24a2e97cd764f@gmail.com"; x-sender="postmaster@mail-wi0-f169.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlUHAF1HNVTRVdSpm2dsb2JhbABfghuCHoMEzCqEOxYBEQEBAQEBBgsLCRQshBwRDwENARscAgMSEA8CBRYLAgsDAgECARERAQUBIg0IAh6IBwEDEQQBnXiDHW6LMIFygxCIHAoZJw1nhkMBBQ6BHpIWgVQFnUSHYow2QYUVa4JKAQEB X-IPAS-Result: AlUHAF1HNVTRVdSpm2dsb2JhbABfghuCHoMEzCqEOxYBEQEBAQEBBgsLCRQshBwRDwENARscAgMSEA8CBRYLAgsDAgECARERAQUBIg0IAh6IBwEDEQQBnXiDHW6LMIFygxCIHAoZJw1nhkMBBQ6BHpIWgVQFnUSHYow2QYUVa4JKAQEB X-IronPort-AV: E=Sophos;i="5.04,677,1406584800"; d="scan'208";a="82437756" Received: from mail-wi0-f169.google.com ([209.85.212.169]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 08 Oct 2014 16:21:38 +0200 Received: by mail-wi0-f169.google.com with SMTP id cc10so12343066wib.4 for ; Wed, 08 Oct 2014 07:21:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=zik/armQoIHhElpvkeZaAL27zy7q9UjHiSTBpkxRpJE=; b=kjKnE+vWQOSHc5lM4GbVQ+9jp3/ANB0YAc3vQX6XaAzGcrVIs81VtcMFMR9Rx70tmW iz/3+eo731UgwIyfw7Nh4i2KPsxhhq0Rb2u7U0DGIvk+1VeViVuxfW2sqDjEbVNvpr/+ ksR5JcbwmpycYo7uGWoOV+rKBlQBddSQCCsZAP7aNmYWEWBJQLj1YhmTGaMYPW8sDyyE zjAP6zWPOKleO9F+tE+5eIyyz47FvMusuzBwx27J/Z9xkLFd/b8heQI3RxeujdKDBufE OOfns4FMVzs9+0At2o46J2NpAAqe3hNZufBGKyiA2cBqIaH39NC5J4bTXiRN9qDI69b/ qf2Q== X-Received: by 10.194.120.101 with SMTP id lb5mr11934553wjb.84.1412778098213; Wed, 08 Oct 2014 07:21:38 -0700 (PDT) Received: from [172.27.6.184] ([213.106.240.92]) by mx.google.com with ESMTPSA id mb20sm18710614wic.9.2014.10.08.07.21.37 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Oct 2014 07:21:37 -0700 (PDT) Message-ID: <54354874.5090109@gmail.com> Date: Wed, 08 Oct 2014 15:21:40 +0100 From: Matej Kosik <5764c029b688c1c0d24a2e97cd764f@gmail.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.0 MIME-Version: 1.0 To: Caml List Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: [Caml-list] questions about merlin, vim and the Locate command Hi, I have decided to check out Merlin and configure it with vim editor. There are two things I failed to figure out and I would be grateful for help. (1) When - I use the "Locate" command - and the corresponding definition is in the same ML-file then the cursors jumps to the definition. Is backtracking supported? E.g., if you make 10 jumps forward, is it possible to gradually return where you started? (something similar to the "tag stack" maintained "ctags" / "otags") (2) When the corresponding definition is in a different ML-file then the current window is split into two windows (one for the original position one with the requested definition) Is there a way to prevent this window splitting? That is, an appropriate buffer at appropriate position would be displayed in the current window?