On Fri, Feb 03, 2017 at 06:56:17PM -0800, Denton Liu wrote: > The --no-gui option not documented in the manpage, nor is it actually > used in the source code. This change removes it from the usage help > that's printed. > > Signed-off-by: Denton Liu <liu.denton@xxxxxxxxx> > --- > git-difftool.perl | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) [Dscho, I found a bug, see below] I forgot to mention that the scripted difftool has been rewritten in C and will be going away soon. builtin/difftool.c is already in "next". New patches against difftool should target the builtin. Regarding removing it from the usage string, IMO that can be considered a good change if the rationale were instead that we never expect users to ever type "--no-gui" in practice. Wasting the short usage string screen space with a useless to 99.99% users option is bad for usability. From that perspective we shouldn't mention it there, so reframing the commit message towards that argument would make for a better motivation. Removing the mention from the usage string and adding it to the manpage would be the a good change from that perspective as well. BTW, in "next", it seems that the builtin difftool crashes when doing "git difftool -h", so we should probably add a test for that too... >From the tip of next: $ git difftool -h fatal: BUG: setup_git_env called without repository -- David