<div dir="ltr">Looks good.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 15, 2013 at 12:31 PM,  <span dir="ltr"><<a href="mailto:pierre-yves.david@logilab.fr" target="_blank">pierre-yves.david@logilab.fr</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"># HG changeset patch<br>
# User Pierre-Yves David <<a href="mailto:pierre-yves.david@logilab.fr">pierre-yves.david@logilab.fr</a>><br>
# Date 1360924084 -3600<br>
# Branch stable<br>
# Node ID cabb74a6dc7a98b63f7ea51b5b87fb613a8be940<br>
# Parent  f6f35d646cb5919997d3a23b942594def5d9e243<br>
mergetools: vimdiff issue a warning explaining how to abort<br>
<br>
Adds a message displayed at each vimdiff invocation:<br>
<br>
  merge conflict detected, type ":cq" to abort<br>
<br>
Vimdiff is very confusing for non-vim user (not to speak about vim user confused<br>
anyway. However it is very likely that vimdiff is picked as the mergetool of<br>
choice when using the default config:<br>
- vim is available on all UNIX system.<br>
- Its one of the rare non graphical merge tools.<br>
<br>
diff --git a/contrib/mergetools.hgrc b/contrib/mergetools.hgrc<br>
--- a/contrib/mergetools.hgrc<br>
+++ b/contrib/mergetools.hgrc<br>
@@ -13,11 +13,11 @@ gvimdiff.args=--nofork -d -g -O $local $<br>
 gvimdiff.regkey=Software\Vim\GVim<br>
 gvimdiff.regkeyalt=Software\Wow6432Node\Vim\GVim<br>
 gvimdiff.regname=path<br>
 gvimdiff.priority=-9<br>
<br>
-vimdiff.args=$local $other $base<br>
+vimdiff.args=$local $other $base -c 'echohl WarningMsg | echo "merge conflict detected, type \":cq\" to abort" | echohl'<br>
 vimdiff.check=changed<br>
 vimdiff.priority=-10<br>
<br>
 merge.check=conflicts<br>
 merge.priority=-100<br>
_______________________________________________<br>
Mercurial-devel mailing list<br>
<a href="mailto:Mercurial-devel@selenic.com">Mercurial-devel@selenic.com</a><br>
<a href="http://selenic.com/mailman/listinfo/mercurial-devel" target="_blank">http://selenic.com/mailman/listinfo/mercurial-devel</a><br>
</blockquote></div><br></div>