git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] mergetool--lib: add support for araxis merge

From
Markus Heidelberg <markus.heidelberg@web.de>
Date
May 3, 2009, 06:54 UTC
Message-ID
<200905030854.28059.markus.heidelberg@web.de>
In-Reply-To
<1241313481-17923-1-git-send-email-davvid@gmail.com>
David Aguilar, 03.05.2009:
Show 12 quoted lines
> This patch is a result of the discussion on the msysgit list:
> 
> http://groups.google.com/group/msysgit/browse_thread/thread/fa353fa2240594d7
> 
> diff --git a/git-mergetool--lib.sh b/git-mergetool--lib.sh
> @@ -263,6 +266,23 @@ run_merge_tool () {
>  			status=1
>  		fi
>  		;;
> +	araxis)
> +		if merge_mode; then
> +			if $base_present; then
			touch "$BACKUP"
Show 17 quoted lines
> +				"$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
> +			check_unchanged
> +		else
> +			"$merge_tool_path" -wait -2 "$LOCAL" "$REMOTE" \
> +				>/dev/null 2>&1
> +		fi
> +		;;
>  	*)
>  		merge_tool_cmd="$(get_merge_tool_cmd "$1")"
>  		if test -z "$merge_tool_cmd"; then

Haven't you included the -title[1-3] command line switches because of the strange "'title'" format? The user on the msysgit list had commented it out in his patch, although he said it worked in this way. And looking at git-gui/lib/mergetool.tcl, it is done in the same way.

Markus
Previous: David AguilarNext: David Aguilar
Message 2 of 7 in “mergetool--lib: add support for araxis merge”
  1. mergetool--lib: add support for araxis mergeDavid Aguilar, May 3, 2009
  2. Markus HeidelbergMay 3, 2009
  3. David AguilarMay 3, 2009
  4. David AguilarMay 4, 2009
  5. Markus HeidelbergMay 9, 2009
  6. Johannes SchindelinMay 3, 2009
  7. David AguilarMay 3, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.