43 Commits (11c6659d85d72273a4161c8779123147b52fbcb2)

Author SHA1 Message Date
David Aguilar 2b52123fcf difftool: add support for --trust-exit-code 10 years ago
Charles Bailey 4fb4b02d98 difftool: don't assume that default sh is sane 10 years ago
David Aguilar 94eaa80651 difftool: support repositories with .git-files 11 years ago
Kenichi Saita 32eaf1de7f difftool --dir-diff: allow changing any clean working tree file 12 years ago
John Keeping 1f197a1de4 difftool: fix dir-diff when file does not exist in working tree 12 years ago
John Keeping 67aa147af7 difftool: don't overwrite modified files 12 years ago
John Keeping 02c56314aa difftool --dir-diff: symlink all files matching the working tree 12 years ago
John Keeping e0976dcf83 difftool: avoid double slashes in symlink targets 12 years ago
David Aguilar af14b5cf1b difftool: silence uninitialized variable warning 12 years ago
John Keeping abaf175cdf git-difftool: use git-mergetool--lib for "--tool-help" 12 years ago
Ross Lagerwall ed36e5bd41 difftool: silence warning 13 years ago
David Aguilar 190f5475f2 difftool: Disable --symlinks on cygwin 13 years ago
David Aguilar ceb1497a74 difftool: Handle compare() returning -1 13 years ago
David Aguilar a4cd5be30c difftool: Wrap long lines for readability 13 years ago
David Aguilar 283abb2c8a difftool: Check all return codes from compare() 13 years ago
David Aguilar 7c7584b970 difftool: Handle finding mergetools/ in a path with spaces 13 years ago
David Aguilar 1f22934575 difftool: Use symlinks when diffing against the worktree 13 years ago
David Aguilar b965e8f44a difftool: Call the temp directory "git-difftool" 13 years ago
David Aguilar c9bdd50520 difftool: Move option values into a hash 13 years ago
David Aguilar 75cd758309 difftool: Eliminate global variables 13 years ago
David Aguilar 35989c68ee difftool: Simplify print_tool_help() 13 years ago
Tim Henigan 05df532655 difftool: only copy back files modified during directory diff 13 years ago
Tim Henigan bf73fc212a difftool: print list of valid tools with '--tool-help' 13 years ago
Tim Henigan 7e0abcec10 difftool: teach difftool to handle directory diffs 13 years ago
Tim Henigan e9653615fa difftool: eliminate setup_environment function 13 years ago
Tim Henigan 11bf87076a difftool: stop appending '.exe' to git 13 years ago
Tim Henigan db607087d0 difftool: remove explicit change of PATH 13 years ago
Tim Henigan 283607694c difftool: exit(0) when usage is printed 13 years ago
Tim Henigan 850896042a difftool: add '--no-gui' option 13 years ago
Tim Henigan 3f94ff755e difftool: parse options using Getopt::Long 13 years ago
Clemens Buchacher 87182b17ed use -h for synopsis and --help for manpage consistently 13 years ago
Ramsay Jones d531174fe3 difftool: Fix failure on Cygwin 14 years ago
Ævar Arnfjörð Bjarmason d48b284183 perl: bump the required Perl version to 5.8 from 5.6.[21] 14 years ago
David Aguilar 42accaec01 difftool: Fix '--gui' when diff.guitool is unconfigured 15 years ago
David Aguilar f47f1e2ce8 difftool: Add '-x' and as an alias for '--extcmd' 15 years ago
David Aguilar 1c6f5b52b7 difftool: Allow specifying unconfigured commands with --extcmd 15 years ago
David Aguilar 4cefa495ca git-difftool: Add '--gui' for selecting a GUI tool 15 years ago
Alex Riesen 677fbff88f Explain seemingly pointless use of system in difftool 16 years ago
Alex Riesen e8d1180467 Wait for git diff to finish in git difftool 16 years ago
David Aguilar a904392eae difftool: add support for a difftool.prompt config variable 16 years ago
David Aguilar afcbc8e7ec difftool: move 'git-difftool' out of contrib 16 years ago
David Aguilar 8b7332221d difftool: add a -y shortcut for --no-prompt 16 years ago
David Aguilar 46ae156d6c difftool: use perl built-ins when testing for msys 16 years ago
David Aguilar 2464456a6a contrib/difftool: use a separate config namespace for difftool commands 16 years ago
David Aguilar 507cfcbd81 difftool: fix documentation problems 16 years ago
David Aguilar 5c38ea31f3 contrib: add 'git difftool' for launching common merge tools 16 years ago