blob: 39d032771b8525253d3828fd68b2c7f6d6df8478 [file] [log] [blame]
David Aguilarbc7a96a2011-08-18 00:23:46 -07001diff_cmd () {
David Aguilarb2a6b712013-01-25 01:43:52 -08002 "$merge_tool_path" -R -f -d \
3 -c 'wincmd l' -c 'cd $GIT_PREFIX' "$LOCAL" "$REMOTE"
David Aguilarbc7a96a2011-08-18 00:23:46 -07004}
5
6merge_cmd () {
7 touch "$BACKUP"
8 case "$1" in
9 gvimdiff|vimdiff)
10 if $base_present
11 then
12 "$merge_tool_path" -f -d -c 'wincmd J' \
13 "$MERGED" "$LOCAL" "$BASE" "$REMOTE"
14 else
15 "$merge_tool_path" -f -d -c 'wincmd l' \
16 "$LOCAL" "$MERGED" "$REMOTE"
17 fi
18 ;;
19 gvimdiff2|vimdiff2)
20 "$merge_tool_path" -f -d -c 'wincmd l' \
21 "$LOCAL" "$MERGED" "$REMOTE"
22 ;;
23 esac
24 check_unchanged
25}
26
27translate_merge_tool_path() {
28 case "$1" in
29 gvimdiff|gvimdiff2)
30 echo gvim
31 ;;
32 vimdiff|vimdiff2)
33 echo vim
34 ;;
35 esac
36}