[PATCH 2 of 3] mergetools.hgrc: disable vimdiff as a valid proposal for default mergetools

pierre-yves.david at logilab.fr pierre-yves.david at logilab.fr
Thu Aug 2 07:21:51 CDT 2012


# HG changeset patch
# User Pierre-Yves David <pierre-yves.david at logilab.fr>
# Date 1343908321 -7200
# Branch stable
# Node ID 68604f26c8b5962dd6bfc3099f6fa3e428fbc91d
# Parent  192441ab174c489bd7bbc61d8bd0e4658f79aeaf
mergetools.hgrc: disable vimdiff as a valid proposal for default mergetools.

Vimdiff is currently prefered to the default merge tool is no graphical tool are
available. Use is a very bad idea for multiple reasons:

- People which don't know vim will have an hard time to even understand what
  happen.

- Most vimer don't use vimdiff themself.

We keep the entry here to ease the use of vimdiff as a mergetool. We just don't
want it enabled by default.

48e549d7c6ae

diff --git a/contrib/mergetools.hgrc b/contrib/mergetools.hgrc
--- a/contrib/mergetools.hgrc
+++ b/contrib/mergetools.hgrc
@@ -15,11 +15,11 @@ gvimdiff.regkeyalt=Software\Wow6432Node\
 gvimdiff.regname=path
 gvimdiff.priority=-9
 
 vimdiff.args=$local $other $base
 vimdiff.check=changed
-vimdiff.priority=-10
+vimdiff.priority=-1000
 
 merge.checkconflicts=True
 merge.priority=-100
 
 gpyfm.gui=True


More information about the Mercurial-devel mailing list