diff options
Diffstat (limited to 'third_party/git/mergetools')
27 files changed, 0 insertions, 472 deletions
diff --git a/third_party/git/mergetools/araxis b/third_party/git/mergetools/araxis deleted file mode 100644 index e2407b65b7..0000000000 --- a/third_party/git/mergetools/araxis +++ /dev/null @@ -1,18 +0,0 @@ -diff_cmd () { - "$merge_tool_path" -wait -2 "$LOCAL" "$REMOTE" >/dev/null 2>&1 -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" -wait -merge -3 -a1 \ - "$BASE" "$LOCAL" "$REMOTE" "$MERGED" >/dev/null 2>&1 - else - "$merge_tool_path" -wait -2 \ - "$LOCAL" "$REMOTE" "$MERGED" >/dev/null 2>&1 - fi -} - -translate_merge_tool_path() { - echo compare -} diff --git a/third_party/git/mergetools/bc b/third_party/git/mergetools/bc deleted file mode 100644 index 3a69e60faa..0000000000 --- a/third_party/git/mergetools/bc +++ /dev/null @@ -1,23 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" "$LOCAL" "$REMOTE" "$BASE" \ - -mergeoutput="$MERGED" - else - "$merge_tool_path" "$LOCAL" "$REMOTE" \ - -mergeoutput="$MERGED" - fi -} - -translate_merge_tool_path() { - if type bcomp >/dev/null 2>/dev/null - then - echo bcomp - else - echo bcompare - fi -} diff --git a/third_party/git/mergetools/bc3 b/third_party/git/mergetools/bc3 deleted file mode 100644 index 5d8dd48184..0000000000 --- a/third_party/git/mergetools/bc3 +++ /dev/null @@ -1 +0,0 @@ -. "$MERGE_TOOLS_DIR/bc" diff --git a/third_party/git/mergetools/codecompare b/third_party/git/mergetools/codecompare deleted file mode 100644 index 9f60e8da65..0000000000 --- a/third_party/git/mergetools/codecompare +++ /dev/null @@ -1,23 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" -MF="$LOCAL" -TF="$REMOTE" -BF="$BASE" \ - -RF="$MERGED" - else - "$merge_tool_path" -MF="$LOCAL" -TF="$REMOTE" \ - -RF="$MERGED" - fi -} - -translate_merge_tool_path() { - if merge_mode - then - echo CodeMerge - else - echo CodeCompare - fi -} diff --git a/third_party/git/mergetools/deltawalker b/third_party/git/mergetools/deltawalker deleted file mode 100644 index ee6f374bce..0000000000 --- a/third_party/git/mergetools/deltawalker +++ /dev/null @@ -1,25 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" >/dev/null 2>&1 -} - -merge_cmd () { - # Adding $(pwd)/ in front of $MERGED should not be necessary. - # However without it, DeltaWalker (at least v1.9.8 on Windows) - # crashes with a JRE exception. The DeltaWalker user manual, - # shows $(pwd)/ whenever the '-merged' options is given. - # Adding it here seems to work around the problem. - if $base_present - then - "$merge_tool_path" "$LOCAL" "$REMOTE" "$BASE" -merged="$(pwd)/$MERGED" - else - "$merge_tool_path" "$LOCAL" "$REMOTE" -merged="$(pwd)/$MERGED" - fi >/dev/null 2>&1 -} - -translate_merge_tool_path () { - echo DeltaWalker -} - -exit_code_trustable () { - true -} diff --git a/third_party/git/mergetools/diffmerge b/third_party/git/mergetools/diffmerge deleted file mode 100644 index 9b6355b98a..0000000000 --- a/third_party/git/mergetools/diffmerge +++ /dev/null @@ -1,18 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" >/dev/null 2>&1 -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" --merge --result="$MERGED" \ - "$LOCAL" "$BASE" "$REMOTE" - else - "$merge_tool_path" --merge \ - --result="$MERGED" "$LOCAL" "$REMOTE" - fi -} - -exit_code_trustable () { - true -} diff --git a/third_party/git/mergetools/diffuse b/third_party/git/mergetools/diffuse deleted file mode 100644 index 5a3ae8b569..0000000000 --- a/third_party/git/mergetools/diffuse +++ /dev/null @@ -1,15 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" | cat -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" \ - "$LOCAL" "$MERGED" "$REMOTE" \ - "$BASE" | cat - else - "$merge_tool_path" \ - "$LOCAL" "$MERGED" "$REMOTE" | cat - fi -} diff --git a/third_party/git/mergetools/ecmerge b/third_party/git/mergetools/ecmerge deleted file mode 100644 index 6c5101c4f7..0000000000 --- a/third_party/git/mergetools/ecmerge +++ /dev/null @@ -1,14 +0,0 @@ -diff_cmd () { - "$merge_tool_path" --default --mode=diff2 "$LOCAL" "$REMOTE" -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" "$BASE" "$LOCAL" "$REMOTE" \ - --default --mode=merge3 --to="$MERGED" - else - "$merge_tool_path" "$LOCAL" "$REMOTE" \ - --default --mode=merge2 --to="$MERGED" - fi -} diff --git a/third_party/git/mergetools/emerge b/third_party/git/mergetools/emerge deleted file mode 100644 index d1ce513ff5..0000000000 --- a/third_party/git/mergetools/emerge +++ /dev/null @@ -1,26 +0,0 @@ -diff_cmd () { - "$merge_tool_path" -f emerge-files-command "$LOCAL" "$REMOTE" -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" \ - -f emerge-files-with-ancestor-command \ - "$LOCAL" "$REMOTE" "$BASE" \ - "$(basename "$MERGED")" - else - "$merge_tool_path" \ - -f emerge-files-command \ - "$LOCAL" "$REMOTE" \ - "$(basename "$MERGED")" - fi -} - -translate_merge_tool_path() { - echo emacs -} - -exit_code_trustable () { - true -} diff --git a/third_party/git/mergetools/examdiff b/third_party/git/mergetools/examdiff deleted file mode 100644 index e72b06fc4d..0000000000 --- a/third_party/git/mergetools/examdiff +++ /dev/null @@ -1,16 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" -nh -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" -merge "$LOCAL" "$BASE" "$REMOTE" -o:"$MERGED" -nh - else - "$merge_tool_path" -merge "$LOCAL" "$REMOTE" -o:"$MERGED" -nh - fi -} - -translate_merge_tool_path() { - mergetool_find_win32_cmd "ExamDiff.com" "ExamDiff Pro" -} diff --git a/third_party/git/mergetools/guiffy b/third_party/git/mergetools/guiffy deleted file mode 100644 index 8b23a13c41..0000000000 --- a/third_party/git/mergetools/guiffy +++ /dev/null @@ -1,18 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" -s "$LOCAL" \ - "$REMOTE" "$BASE" "$MERGED" - else - "$merge_tool_path" -m "$LOCAL" \ - "$REMOTE" "$MERGED" - fi -} - -exit_code_trustable () { - true -} diff --git a/third_party/git/mergetools/gvimdiff b/third_party/git/mergetools/gvimdiff deleted file mode 100644 index 04a5bb0ea8..0000000000 --- a/third_party/git/mergetools/gvimdiff +++ /dev/null @@ -1 +0,0 @@ -. "$MERGE_TOOLS_DIR/vimdiff" diff --git a/third_party/git/mergetools/gvimdiff2 b/third_party/git/mergetools/gvimdiff2 deleted file mode 100644 index 04a5bb0ea8..0000000000 --- a/third_party/git/mergetools/gvimdiff2 +++ /dev/null @@ -1 +0,0 @@ -. "$MERGE_TOOLS_DIR/vimdiff" diff --git a/third_party/git/mergetools/gvimdiff3 b/third_party/git/mergetools/gvimdiff3 deleted file mode 100644 index 04a5bb0ea8..0000000000 --- a/third_party/git/mergetools/gvimdiff3 +++ /dev/null @@ -1 +0,0 @@ -. "$MERGE_TOOLS_DIR/vimdiff" diff --git a/third_party/git/mergetools/kdiff3 b/third_party/git/mergetools/kdiff3 deleted file mode 100644 index 0264ed5b20..0000000000 --- a/third_party/git/mergetools/kdiff3 +++ /dev/null @@ -1,27 +0,0 @@ -diff_cmd () { - "$merge_tool_path" \ - --L1 "$MERGED (A)" --L2 "$MERGED (B)" \ - "$LOCAL" "$REMOTE" >/dev/null 2>&1 -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" --auto \ - --L1 "$MERGED (Base)" \ - --L2 "$MERGED (Local)" \ - --L3 "$MERGED (Remote)" \ - -o "$MERGED" "$BASE" "$LOCAL" "$REMOTE" \ - >/dev/null 2>&1 - else - "$merge_tool_path" --auto \ - --L1 "$MERGED (Local)" \ - --L2 "$MERGED (Remote)" \ - -o "$MERGED" "$LOCAL" "$REMOTE" \ - >/dev/null 2>&1 - fi -} - -exit_code_trustable () { - true -} diff --git a/third_party/git/mergetools/kompare b/third_party/git/mergetools/kompare deleted file mode 100644 index e8c0bfa678..0000000000 --- a/third_party/git/mergetools/kompare +++ /dev/null @@ -1,11 +0,0 @@ -can_merge () { - return 1 -} - -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" -} - -exit_code_trustable () { - true -} diff --git a/third_party/git/mergetools/meld b/third_party/git/mergetools/meld deleted file mode 100644 index 7a08470f88..0000000000 --- a/third_party/git/mergetools/meld +++ /dev/null @@ -1,36 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" -} - -merge_cmd () { - if test -z "${meld_has_output_option:+set}" - then - check_meld_for_output_version - fi - - if test "$meld_has_output_option" = true - then - "$merge_tool_path" --output="$MERGED" \ - "$LOCAL" "$BASE" "$REMOTE" - else - "$merge_tool_path" "$LOCAL" "$MERGED" "$REMOTE" - fi -} - -# Check whether we should use 'meld --output <file>' -check_meld_for_output_version () { - meld_path="$(git config mergetool.meld.path)" - meld_path="${meld_path:-meld}" - - if meld_has_output_option=$(git config --bool mergetool.meld.hasOutput) - then - : use configured value - elif "$meld_path" --help 2>&1 | - grep -e '--output=' -e '\[OPTION\.\.\.\]' >/dev/null - then - : old ones mention --output and new ones just say OPTION... - meld_has_output_option=true - else - meld_has_output_option=false - fi -} diff --git a/third_party/git/mergetools/opendiff b/third_party/git/mergetools/opendiff deleted file mode 100644 index b608dd6de3..0000000000 --- a/third_party/git/mergetools/opendiff +++ /dev/null @@ -1,14 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" | cat -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" "$LOCAL" "$REMOTE" \ - -ancestor "$BASE" -merge "$MERGED" | cat - else - "$merge_tool_path" "$LOCAL" "$REMOTE" \ - -merge "$MERGED" | cat - fi -} diff --git a/third_party/git/mergetools/p4merge b/third_party/git/mergetools/p4merge deleted file mode 100644 index 7a5b291dd2..0000000000 --- a/third_party/git/mergetools/p4merge +++ /dev/null @@ -1,36 +0,0 @@ -diff_cmd () { - empty_file= - - # p4merge does not like /dev/null - if test "/dev/null" = "$LOCAL" - then - LOCAL="$(create_empty_file)" - fi - if test "/dev/null" = "$REMOTE" - then - REMOTE="$(create_empty_file)" - fi - - "$merge_tool_path" "$LOCAL" "$REMOTE" - - if test -n "$empty_file" - then - rm -f "$empty_file" - fi -} - -merge_cmd () { - if ! $base_present - then - cp -- "$LOCAL" "$BASE" - create_virtual_base "$BASE" "$REMOTE" - fi - "$merge_tool_path" "$BASE" "$REMOTE" "$LOCAL" "$MERGED" -} - -create_empty_file () { - empty_file="${TMPDIR:-/tmp}/git-difftool-p4merge-empty-file.$$" - >"$empty_file" - - printf "%s" "$empty_file" -} diff --git a/third_party/git/mergetools/smerge b/third_party/git/mergetools/smerge deleted file mode 100644 index 9c2e6f6fd7..0000000000 --- a/third_party/git/mergetools/smerge +++ /dev/null @@ -1,12 +0,0 @@ -diff_cmd () { - "$merge_tool_path" mergetool "$LOCAL" "$REMOTE" -o "$MERGED" -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" mergetool "$BASE" "$LOCAL" "$REMOTE" -o "$MERGED" - else - "$merge_tool_path" mergetool "$LOCAL" "$REMOTE" -o "$MERGED" - fi -} diff --git a/third_party/git/mergetools/tkdiff b/third_party/git/mergetools/tkdiff deleted file mode 100644 index eee5cb57e3..0000000000 --- a/third_party/git/mergetools/tkdiff +++ /dev/null @@ -1,16 +0,0 @@ -diff_cmd () { - "$merge_tool_path" "$LOCAL" "$REMOTE" -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" -a "$BASE" -o "$MERGED" "$LOCAL" "$REMOTE" - else - "$merge_tool_path" -o "$MERGED" "$LOCAL" "$REMOTE" - fi -} - -exit_code_trustable () { - true -} diff --git a/third_party/git/mergetools/tortoisemerge b/third_party/git/mergetools/tortoisemerge deleted file mode 100644 index d7ab666a59..0000000000 --- a/third_party/git/mergetools/tortoisemerge +++ /dev/null @@ -1,32 +0,0 @@ -can_diff () { - return 1 -} - -merge_cmd () { - if $base_present - then - basename="$(basename "$merge_tool_path" .exe)" - if test "$basename" = "tortoisegitmerge" - then - "$merge_tool_path" \ - -base "$BASE" -mine "$LOCAL" \ - -theirs "$REMOTE" -merged "$MERGED" - else - "$merge_tool_path" \ - -base:"$BASE" -mine:"$LOCAL" \ - -theirs:"$REMOTE" -merged:"$MERGED" - fi - else - echo "$merge_tool_path cannot be used without a base" 1>&2 - return 1 - fi -} - -translate_merge_tool_path() { - if type tortoisegitmerge >/dev/null 2>/dev/null - then - echo tortoisegitmerge - else - echo tortoisemerge - fi -} diff --git a/third_party/git/mergetools/vimdiff b/third_party/git/mergetools/vimdiff deleted file mode 100644 index 10d86f3e19..0000000000 --- a/third_party/git/mergetools/vimdiff +++ /dev/null @@ -1,48 +0,0 @@ -diff_cmd () { - "$merge_tool_path" -R -f -d \ - -c 'wincmd l' -c 'cd $GIT_PREFIX' "$LOCAL" "$REMOTE" -} - -merge_cmd () { - case "$1" in - gvimdiff|vimdiff) - if $base_present - then - "$merge_tool_path" -f -d -c '4wincmd w | wincmd J' \ - "$LOCAL" "$BASE" "$REMOTE" "$MERGED" - else - "$merge_tool_path" -f -d -c 'wincmd l' \ - "$LOCAL" "$MERGED" "$REMOTE" - fi - ;; - gvimdiff2|vimdiff2) - "$merge_tool_path" -f -d -c 'wincmd l' \ - "$LOCAL" "$MERGED" "$REMOTE" - ;; - gvimdiff3|vimdiff3) - if $base_present - then - "$merge_tool_path" -f -d -c 'hid | hid | hid' \ - "$LOCAL" "$REMOTE" "$BASE" "$MERGED" - else - "$merge_tool_path" -f -d -c 'hid | hid' \ - "$LOCAL" "$REMOTE" "$MERGED" - fi - ;; - esac -} - -translate_merge_tool_path() { - case "$1" in - gvimdiff|gvimdiff2|gvimdiff3) - echo gvim - ;; - vimdiff|vimdiff2|vimdiff3) - echo vim - ;; - esac -} - -exit_code_trustable () { - true -} diff --git a/third_party/git/mergetools/vimdiff2 b/third_party/git/mergetools/vimdiff2 deleted file mode 100644 index 04a5bb0ea8..0000000000 --- a/third_party/git/mergetools/vimdiff2 +++ /dev/null @@ -1 +0,0 @@ -. "$MERGE_TOOLS_DIR/vimdiff" diff --git a/third_party/git/mergetools/vimdiff3 b/third_party/git/mergetools/vimdiff3 deleted file mode 100644 index 04a5bb0ea8..0000000000 --- a/third_party/git/mergetools/vimdiff3 +++ /dev/null @@ -1 +0,0 @@ -. "$MERGE_TOOLS_DIR/vimdiff" diff --git a/third_party/git/mergetools/winmerge b/third_party/git/mergetools/winmerge deleted file mode 100644 index 74d03259fd..0000000000 --- a/third_party/git/mergetools/winmerge +++ /dev/null @@ -1,15 +0,0 @@ -diff_cmd () { - "$merge_tool_path" -u -e "$LOCAL" "$REMOTE" - return 0 -} - -merge_cmd () { - # mergetool.winmerge.trustExitCode is implicitly false. - # touch $BACKUP so that we can check_unchanged. - "$merge_tool_path" -u -e -dl Local -dr Remote \ - "$LOCAL" "$REMOTE" "$MERGED" -} - -translate_merge_tool_path() { - mergetool_find_win32_cmd "WinMergeU.exe" "WinMerge" -} diff --git a/third_party/git/mergetools/xxdiff b/third_party/git/mergetools/xxdiff deleted file mode 100644 index ce5b8e9f29..0000000000 --- a/third_party/git/mergetools/xxdiff +++ /dev/null @@ -1,23 +0,0 @@ -diff_cmd () { - "$merge_tool_path" \ - -R 'Accel.Search: "Ctrl+F"' \ - -R 'Accel.SearchForward: "Ctrl+G"' \ - "$LOCAL" "$REMOTE" -} - -merge_cmd () { - if $base_present - then - "$merge_tool_path" -X --show-merged-pane \ - -R 'Accel.SaveAsMerged: "Ctrl+S"' \ - -R 'Accel.Search: "Ctrl+F"' \ - -R 'Accel.SearchForward: "Ctrl+G"' \ - --merged-file "$MERGED" "$LOCAL" "$BASE" "$REMOTE" - else - "$merge_tool_path" -X $extra \ - -R 'Accel.SaveAsMerged: "Ctrl+S"' \ - -R 'Accel.Search: "Ctrl+F"' \ - -R 'Accel.SearchForward: "Ctrl+G"' \ - --merged-file "$MERGED" "$LOCAL" "$REMOTE" - fi -} |