Я бы хотел настроить Mercurial так, чтобы он мог выполнять что-то вроде "hg diff -S", но с внешним инструментом diff (в частности, kdiff3). Логическим способом сделать это было бы что-то вроде
hg extdiff -S -p kdiff3
Однако это не работает, потому что расширение extdiff не поддерживает опцию "-S", которую используют многие другие команды mercurial для включения под-репозиториев. Есть ли обходной путь?