@@ -141,10 +141,10 @@ merge_file () {
141141 fi
142142
143143 ext=" $$ $( expr " $MERGED " : ' .*\(\.[^/]*\)$' ) "
144- BACKUP=" $MERGED .BACKUP.$ext "
145- LOCAL=" $MERGED .LOCAL.$ext "
146- REMOTE=" $MERGED .REMOTE.$ext "
147- BASE=" $MERGED .BASE.$ext "
144+ BACKUP=" ./ $MERGED .BACKUP.$ext "
145+ LOCAL=" ./ $MERGED .LOCAL.$ext "
146+ REMOTE=" ./ $MERGED .REMOTE.$ext "
147+ BASE=" ./ $MERGED .BASE.$ext "
148148
149149 mv -- " $MERGED " " $BACKUP "
150150 cp -- " $BACKUP " " $MERGED "
@@ -183,29 +183,29 @@ merge_file () {
183183 kdiff3)
184184 if base_present ; then
185185 (" $merge_tool_path " --auto --L1 " $MERGED (Base)" --L2 " $MERGED (Local)" --L3 " $MERGED (Remote)" \
186- -o " $MERGED " -- " $BASE " " $LOCAL " " $REMOTE " > /dev/null 2>&1 )
186+ -o " $MERGED " " $BASE " " $LOCAL " " $REMOTE " > /dev/null 2>&1 )
187187 else
188188 (" $merge_tool_path " --auto --L1 " $MERGED (Local)" --L2 " $MERGED (Remote)" \
189- -o " $MERGED " -- " $LOCAL " " $REMOTE " > /dev/null 2>&1 )
189+ -o " $MERGED " " $LOCAL " " $REMOTE " > /dev/null 2>&1 )
190190 fi
191191 status=$?
192192 ;;
193193 tkdiff)
194194 if base_present ; then
195- " $merge_tool_path " -a " $BASE " -o " $MERGED " -- " $LOCAL " " $REMOTE "
195+ " $merge_tool_path " -a " $BASE " -o " $MERGED " " $LOCAL " " $REMOTE "
196196 else
197- " $merge_tool_path " -o " $MERGED " -- " $LOCAL " " $REMOTE "
197+ " $merge_tool_path " -o " $MERGED " " $LOCAL " " $REMOTE "
198198 fi
199199 status=$?
200200 ;;
201201 meld|vimdiff)
202202 touch " $BACKUP "
203- " $merge_tool_path " -- " $LOCAL " " $MERGED " " $REMOTE "
203+ " $merge_tool_path " " $LOCAL " " $MERGED " " $REMOTE "
204204 check_unchanged
205205 ;;
206206 gvimdiff)
207207 touch " $BACKUP "
208- " $merge_tool_path " -f -- " $LOCAL " " $MERGED " " $REMOTE "
208+ " $merge_tool_path " -f " $LOCAL " " $MERGED " " $REMOTE "
209209 check_unchanged
210210 ;;
211211 xxdiff)
@@ -215,13 +215,13 @@ merge_file () {
215215 -R ' Accel.SaveAsMerged: "Ctrl-S"' \
216216 -R ' Accel.Search: "Ctrl+F"' \
217217 -R ' Accel.SearchForward: "Ctrl-G"' \
218- --merged-file " $MERGED " -- " $LOCAL " " $BASE " " $REMOTE "
218+ --merged-file " $MERGED " " $LOCAL " " $BASE " " $REMOTE "
219219 else
220220 " $merge_tool_path " -X --show-merged-pane \
221221 -R ' Accel.SaveAsMerged: "Ctrl-S"' \
222222 -R ' Accel.Search: "Ctrl+F"' \
223223 -R ' Accel.SearchForward: "Ctrl-G"' \
224- --merged-file " $MERGED " -- " $LOCAL " " $REMOTE "
224+ --merged-file " $MERGED " " $LOCAL " " $REMOTE "
225225 fi
226226 check_unchanged
227227 ;;
0 commit comments