Comment 1 for bug 461882

Revision history for this message
Craig Hewetson (craighewetson-deactivatedaccount) wrote : Re: [Bug 461882] Re: ext diff from qlog->qdiff->external diff fails

I get this error:

bzr: ERROR: exceptions.NameError: global name 'WorkingTree' is not defined

Traceback (most recent call last):

File "/home/craig/.bazaar/plugins/qbzr/lib/diffwindow.py", line 416, in
ext_diff_triggered

show_diff(self.arg_provider, ext_diff=ext_diff, parent_window = self)

File "/home/craig/.bazaar/plugins/qbzr/lib/diff.py", line 60, in show_diff

QtCore.QCoreApplication.processEvents)

File "/home/craig/.bazaar/plugins/qbzr/lib/diff_arg.py", line 110, in
get_ext_diff_args

old_base = get_base(self.old_branch, self.old_tree)

File "/home/craig/.bazaar/plugins/qbzr/lib/diff_arg.py", line 106, in
get_base

if tree and isinstance(tree, WorkingTree):

NameError: global name 'WorkingTree' is not defined

NOTE:
Its important to open qlog then double click on a revision to get the
builtin diff tool (qdiff) and then from qdiff go to the combo box and select
the extdiff tool.