Markus Heidelberg <markus.heidelberg@xxxxxx> wrote: > David Aguilar, 02.05.2009: > > I installed ecmerge on a mac today and gave this a try. > > ecmerge is indeed better with this patch. > > > > After configuring the path it all "just works": > > > > $ git config --global mergetool.ecmerge.path \ > > /Applications/ECMerge.app/Contents/MacOS/guimerge > > Would it make sense to set merge_tool_path to guimerge by default then? > > Markus On Linux, ecmerge is "ecmerge". Macs are weird. Windows--even worse. We could test $(uname) = "Darwin" and do the user-friendly thing by default, but that might not be a good idea. The user-friendly thing is actually "/Applications/...lots.of.stuff.../guimerge", and that's a lot more platform-specific than just "guimerge". The usability fairy says we should be nice to users and turn translate_merge_tool_path() into a massive platform-specific hack. The lazy person in me would rather list the tweaks on the git wiki and silently reward linux users since the defaults work fine there as-is. What do you think? -- David -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html