Re: What's cooking in git.git (Apr 2012, #08; Fri, 20)
- From
Johannes Sixt <j6t@kdbg.org>
- Date
- Apr 22, 2012, 15:07 UTC
- Message-ID
- <4F941EA3.7080200@kdbg.org>
- In-Reply-To
- <xmqqobqmkkxv.fsf@junio.mtv.corp.google.com>
Am 21.04.2012 02:06, schrieb Junio C Hamano:
Show 12 quoted lines
> * th/difftool-diffall (2012-04-14) 8 commits > - difftool: print list of valid tools with '--tool-help' > - difftool: teach difftool to handle directory diffs > - difftool: eliminate setup_environment function > - difftool: stop appending '.exe' to git > - difftool: remove explicit change of PATH > - difftool: exit(0) when usage is printed > - difftool: add '--no-gui' option > - difftool: parse options using Getopt::Long > > Rolls the two-directory-diff logic from diffall script (in contrib/) into > "git difftool" framework.
This does not pass test 33 (the last one) on Windows:
+++ git difftool --dir-diff --extcmd ls branch Use of uninitialized value in length at d:/Src/mingw-git/git-difftool line 55. Use of uninitialized value in length at d:/Src/mingw-git/git-difftool line 55. exiting now at d:/Src/mingw-git/git-difftool line 120. usage: git diff [--no-index] <path> <path> diff --raw --no-abbrev -z branch: command returned error: 129
("exiting now" is a debugging "warn" call that I inserted)I don't know what's going on. One possibility is that an old Git.pm is being used, because I haven't 'make install' yet.
I'm not going to look into this, but I can run tests if you tell me what to do.
-- Hannes