External diff from status view (/ as real replacement)

Asked by Edgar Jakumeit on 2010-10-27

On pressing the diff button to the left of the file entry in status view/main window, I'd like to start up an external diff tool.

When I register an external diff tool in qbzr.conf with
[EXTDIFF]
tm = tortoisemerge
then I can use this tool from the commit dialog or from the qdiff dialog involving further steps, but I don't get it directly from main gui.

Adding to bazaar.conf this
[ALIASES]
diff = diff --using tortoisemerge
works for the command line, but not for qdiff / bazaar explorer.

Is it possible to configure an external diff tool as a full replacement for qdiff, not only as an addition (for all qdiff users) ?

Question information

Language:
English Edit question
Status:
Solved
For:
Bazaar Explorer Edit question
Assignee:
No assignee Edit question
Solved by:
Alexander Belchenko
Solved:
2010-10-28
Last query:
2010-10-28
Last reply:
2010-10-27
Best Alexander Belchenko (bialix) said : #1

I think you can add your own tool to do so, but there is no direct support for customizing diff command in the Explorer. Feel free to file a bug as feature request.

Edgar Jakumeit (eja-arcor) said : #2

https://bugs.launchpad.net/bzr-explorer/+bug/667715
Feature request filed, question answered.

Edgar Jakumeit (eja-arcor) said : #3

Thanks Alexander Belchenko, that solved my question.