Ставим kdiff3, куда-нибудь в /usr/bin кладём примерно такой скрипт, не забываем сделать chmod:
====
#!/bin/sh
/Applications/kdiff3.app/Contents/MacOS/kdiff3 >/dev/null 2>1 $*
====
В ˜/.darcs/defaults пишем всё то же заклинание:
====
ALL --external-merge kdiff3 --output %o %a %1 %2
====
kdiff3, кстати, на маке выглядит страшно. Посоветуйте другую мержилку.
===
darcs failed: (line 1, column 51):
unexpected "\""
expecting space, "%<", white space or end of input
===
Зато удалось по тому же мануалу прикрутить не столь любимый, но вполне годный kdiff3.
Чтобы не забыть:
== %APPDATA%\darcs\defaults ==
ALL --external-merge kdiff3 --output %o %a %1 %2
====