64 Commits (e37eae0c1e13cb418947383f7c803d9463bfa3d7)

Author SHA1 Message Date
pudinha 11868978c7 mergetools: add support for nvimdiff (neovim) family 4 years ago
pudinha 83bbf9b92e mergetool--lib: improve support for vimdiff-style tool variants 4 years ago
Denton Liu 60aced3dfa mergetool: fallback to tool when guitool unavailable 6 years ago
Denton Liu 884630b2e2 mergetool--lib: create gui_mode function 6 years ago
Denton Liu 05fb8726cc mergetool: use get_merge_tool function 6 years ago
David Aguilar eb12adc74c mergetools: add support for smerge (Sublime Merge) 6 years ago
Denton Liu 063f2bdbf7 mergetool: accept -g/--[no-]gui as arguments 6 years ago
David Aguilar 7c10605d2c mergetool: honor mergetool.$tool.trustExitCode for built-in tools 8 years ago
Nikola Forró cce076e371 difftool/mergetool: make the form of yes/no questions consistent 9 years ago
Jacob Nisnevich e36d716751 mergetools: create mergetool_find_win32_cmd() helper function for winmerge 9 years ago
Michael J Gruber f67986b909 mergetool-lib: fix default tool selection 10 years ago
David Aguilar 719518f5ce mergetool--lib: set IFS for difftool and mergetool 10 years ago
David Aguilar 1b6a53431c mergetool--lib: remove use of $status global 10 years ago
Junio C Hamano e00e13e2aa mergetool--lib: remove no-op assignment to $status from setup_user_tool 10 years ago
David Aguilar 99474b6340 difftool: honor --trust-exit-code for builtin tools 10 years ago
Junio C Hamano f13f9b0eab mergetool: rename bc3 to bc 10 years ago
Jonathan Nieder 11d62145b9 remove #!interpreter line from shell libraries 11 years ago
Stefan Saasen 2b7ca916fc mergetool--lib: Fix typo in the merge/difftool help 11 years ago
Stefan Saasen c5f424fd01 mergetools/diffmerge: support DiffMerge as a git mergetool 11 years ago
Ondřej Bílka 98e023dea4 many small typofixes 12 years ago
John Keeping d2512fc94f mergetool--lib: refactor {diff,merge}_cmd logic 12 years ago
David Aguilar f35ec54600 doc: generate a list of valid merge tools 12 years ago
John Keeping 665682c9fd mergetool--lib: list user configured tools in '--tool-help' 12 years ago
David Aguilar 17a1f1c5b7 mergetool--lib: add functions for finding available tools 12 years ago
David Aguilar 5338a6a924 mergetool--lib: improve the help text in guess_merge_tool() 12 years ago
David Aguilar 80ff2b68f2 mergetool--lib: simplify command expressions 12 years ago
David Aguilar 073678b8e6 mergetools: simplify how we handle "vim" and "defaults" 12 years ago
John Keeping 62957bea0c mergetool--lib: don't call "exit" in setup_tool 12 years ago
David Aguilar 88d3406ad7 mergetool--lib: improve show_tool_help() output 12 years ago
John Keeping 62b6f7e021 git-mergetool: don't hardcode 'mergetool' in show_tool_help 12 years ago
John Keeping 26daa842dc git-mergetool: remove redundant assignment 12 years ago
John Keeping 4a8273a3ed git-mergetool: move show_tool_help to mergetool--lib 12 years ago
David Aguilar a427ef7acc mergetool--lib: Allow custom commands to override built-ins 12 years ago
Sebastian Schuberth 755e8b3f35 Add Code Compare v2.80.4 as a merge / diff tool for Windows 13 years ago
Junio C Hamano 109859e274 mergetool: support --tool-help option like difftool does 13 years ago
Jay Soffian e622f41dcd git-mergetool: check return value from read 13 years ago
David Aguilar bc7a96a896 mergetool--lib: Refactor tools into separate files 14 years ago
David Aguilar 240dc3e8ed mergetool--lib: Make style consistent with git 14 years ago
Jon Seymour 285c6cbf3c misc-sh: fix up whitespace in some other .sh files. 14 years ago
David Aguilar f9ad901fd3 git-mergetool--lib: Make vimdiff retain the current directory 14 years ago
Ciaran Jessup 0a0ec7bd66 Pass empty file to p4merge where no base is suitable. 14 years ago
Sebastian Schuberth ffe6dc081a mergetool--lib: Add Beyond Compare 3 as a tool 14 years ago
Sebastian Schuberth aa03f60463 mergetool--lib: Sort tools alphabetically for easier lookup 14 years ago
Michael J Gruber 853c0ffe42 mergetool-lib: call vim in readonly mode for diffs 14 years ago
Dan McGee 000866909a mergetool-lib: make the three-way diff the default for vim/gvim 14 years ago
Dan McGee 829ef383a2 mergetool-lib: add a three-way diff view for vim/gvim 14 years ago
Dan McGee ae69fd0481 mergetool-lib: combine vimdiff and gvimdiff run blocks 14 years ago
Charles Bailey af3147147f mergetool: Remove explicit references to /dev/tty 15 years ago
Jeff King 02e5124355 add shebang line to git-mergetool--lib.sh 15 years ago
René Scharfe 7b1042292d mergetool--lib: simplify guess_merge_tool() 15 years ago