From: David Aguilar Date: Mon, 21 Nov 2011 12:25:33 GMT Subject: Re: [PATCH] documentation fix: git difftool uses diff tools, not merge tools. Message-ID: In-Reply-To: <7v62imi6c7.fsf@alter.siamese.dyndns.org> On Mon, Nov 14, 2011 at 4:20 PM, Junio C Hamano wrote: > Thomas Hochstein writes: > >> Let the documentation for -t list valid *diff* tools, >> not valid *merge* tools. >> >> Signed-off-by: Thomas Hochstein >> --- >>  Documentation/git-difftool.txt |    2 +- >>  1 files changed, 1 insertions(+), 1 deletions(-) >> >> diff --git a/Documentation/git-difftool.txt b/Documentation/git-difftool.txt >> index a03515f..19d473c 100644 >> --- a/Documentation/git-difftool.txt >> +++ b/Documentation/git-difftool.txt >> @@ -31,7 +31,7 @@ OPTIONS >>  -t :: >>  --tool=:: >>       Use the diff tool specified by . >> -     Valid merge tools are: >> +     Valid diff tools are: >>       araxis, bc3, diffuse, emerge, ecmerge, gvimdiff, kdiff3, >>       kompare, meld, opendiff, p4merge, tkdiff, vimdiff and xxdiff. >>  + > > The patch is obviously correct, and it is so trivial that there is no risk > of breaking anything. It would even be OK for 1.7.7.X maintenance series. > > But in the longer term, I suspect that we would want to drop this > enumeration from the documentation, and instead give "--list-tools" > option or something to the command. That way, we only need to keep > the list of known tools in one place where it matters, namely, the > command that knows about them. > > David, what do you think? > > The same comment applies to "git mergetool", I would think. Exactly my thoughts. --     David