57 Commits (986d7f4d37124e1ab7dcc99587f0d6d1deeedd9c)

Author SHA1 Message Date
John Keeping 45a4f5d9f9 difftool: always honor fatal error exit codes 9 years ago
David Aguilar 98f917ed42 difftool: avoid $GIT_DIR and $GIT_WORK_TREE 9 years ago
Armin Kunaschik d2addc3b96 t7800: readlink may not be available 9 years ago
David Aguilar 366f9cea18 difftool: handle unmerged files in dir-diff mode 9 years ago
Nikola Forró cce076e371 difftool/mergetool: make the form of yes/no questions consistent 9 years ago
Johannes Schindelin fd318a941d mingw: work around pwd issues in the tests 9 years ago
David Aguilar cfe2d4be91 difftool: ignore symbolic links in use_wt_file 9 years ago
John Keeping da568b66f1 t7800: don't use test_config in a subshell 10 years ago
David Aguilar 99474b6340 difftool: honor --trust-exit-code for builtin tools 10 years ago
David Aguilar 2b52123fcf difftool: add support for --trust-exit-code 10 years ago
Johannes Sixt 25098690a0 difftool--helper: exit when reading a prompt answer fails 10 years ago
Jeff King 89294d143d run_external_diff: clean up error handling 11 years ago
Junio C Hamano fcfec8bd9a t7800: add a difftool test for .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 e01afdb74b t7800: run --dir-diff tests with and without symlinks 12 years ago
John Keeping 3caf5a93d8 t7800: fix tests when difftool uses --no-symlinks 12 years ago
John Keeping 472353a579 t7800: don't hide grep output 12 years ago
John Keeping 67aa147af7 difftool: don't overwrite modified files 12 years ago
John Keeping bf341b902e t7800: move '--symlinks' specific test to the end 12 years ago
John Keeping 02c56314aa difftool --dir-diff: symlink all files matching the working tree 12 years ago
David Aguilar f469e8404a t7800: "defaults" is no longer a builtin tool name 12 years ago
David Aguilar e42360c48e t7800: modernize tests 12 years ago
David Aguilar 9e5a86f204 t7800: update copyright notice 12 years ago
David Aguilar a427ef7acc mergetool--lib: Allow custom commands to override built-ins 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 850896042a difftool: add '--no-gui' option 13 years ago
David Aguilar d50b2c73b6 t7800: Test difftool passing arguments to diff 13 years ago
Junio C Hamano 15a31e7885 t7800: avoid arithmetic expansion notation 14 years ago
Sitaram Chamarty ba959de165 git-difftool: allow skipping file by typing 'n' at prompt 14 years ago
Junio C Hamano 3f4ab62714 test: consolidate definition of $LF 14 years ago
Elijah Newren bc0f35ca23 t7800 (difftool): add missing && 15 years ago
Ævar Arnfjörð Bjarmason 2c4f302607 t/t7800-difftool.sh: Skip with prereq on no PERL 15 years ago
Ævar Arnfjörð Bjarmason fadb5156e4 tests: Skip tests in a way that makes sense under TAP 15 years ago
David Aguilar 42accaec01 difftool: Fix '--gui' when diff.guitool is unconfigured 15 years ago
David Aguilar a88183f168 t7800-difftool.sh: Test mergetool.prompt fallback 15 years ago
David Aguilar c8a5672ea5 difftool: Update copyright notices to list each year separately 15 years ago
David Aguilar 9f3d54d193 difftool: Use eval to expand '--extcmd' expressions 15 years ago
David Aguilar f47f1e2ce8 difftool: Add '-x' and as an alias for '--extcmd' 15 years ago
David Aguilar a9e11220c2 t7800-difftool.sh: Simplify the --extcmd test 15 years ago
David Aguilar 1c6f5b52b7 difftool: Allow specifying unconfigured commands with --extcmd 15 years ago
David Aguilar 61ed71dcff difftool--helper: Remove use of the GIT_MERGE_TOOL variable 15 years ago
David Aguilar 4cefa495ca git-difftool: Add '--gui' for selecting a GUI tool 15 years ago
David Aguilar 23218bbd2e t7800-difftool: Set a bogus tool for use by tests 15 years ago
Markus Heidelberg 3319df6f3a t7800-difftool: fix the effectless GIT_DIFFTOOL_PROMPT test 16 years ago
Jeff King a766829458 t7800: respect NO_PERL 16 years ago
David Aguilar a904392eae difftool: add support for a difftool.prompt config variable 16 years ago
David Aguilar f92f2038a5 difftool: add various git-difftool tests 16 years ago