codekingpro/portable-devtools
114k
1diff_cmd () {2 "$merge_tool_path" \3 --L1 "$MERGED (A)" --L2 "$MERGED (B)" \4 "$LOCAL" "$REMOTE" >/dev/null 2>&15}6 7diff_cmd_help () {8 echo "Use KDiff3 (requires a graphical session)"9}10 11merge_cmd () {12 if $base_present13 then14 "$merge_tool_path" --auto \15 --L1 "$MERGED (Base)" \16 --L2 "$MERGED (Local)" \17 --L3 "$MERGED (Remote)" \18 -o "$MERGED" "$BASE" "$LOCAL" "$REMOTE" \19 >/dev/null 2>&120 else21 "$merge_tool_path" --auto \22 --L1 "$MERGED (Local)" \23 --L2 "$MERGED (Remote)" \24 -o "$MERGED" "$LOCAL" "$REMOTE" \25 >/dev/null 2>&126 fi27}28 29merge_cmd_help () {30 echo "Use KDiff3 (requires a graphical session)"31}32 33exit_code_trustable () {34 true35}36 37translate_merge_tool_path() {38 if type kdiff3 >/dev/null 2>/dev/null39 then40 echo kdiff341 else42 mergetool_find_win32_cmd "kdiff3.exe" "Kdiff3"43 fi44}45 