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