Skip to content

Commit

Permalink
mergetool: avoid misleading message "Resetting to default..."
Browse files Browse the repository at this point in the history
If no mergetool is configured in the configuration variable
merge.tool the resetting message should not be printed.

This is fixed. The message is only printed if a tool is configured
but the entry in merge.tool is invalid.

Signed-off-by: Steffen Prohaska <prohaska@zib.de>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
  • Loading branch information
Steffen Prohaska authored and Shawn O. Pearce committed Oct 18, 2007
1 parent ca8e6b7 commit d279fc1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion git-mergetool.sh
Original file line number Diff line number Diff line change
Expand Up @@ -334,7 +334,7 @@ init_merge_tool_path() {

if test -z "$merge_tool"; then
merge_tool=`git config merge.tool`
if ! valid_tool "$merge_tool"; then
if test -n "$merge_tool" && ! valid_tool "$merge_tool"; then
echo >&2 "git config option merge.tool set to unknown tool: $merge_tool"
echo >&2 "Resetting to default..."
unset merge_tool
Expand Down

0 comments on commit d279fc1

Please sign in to comment.