~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/diff.py

Python 2.4 support for extensions

Show diffs side-by-side

added added

removed removed

Lines of Context:
370
370
                return branch.basis_tree()
371
371
        else:
372
372
            return tree
373
 
    if not spec.needs_branch():
374
 
        branch = _mod_branch.Branch.open(spec.get_branch())
375
 
    revision_id = spec.as_revision_id(branch)
376
 
    return branch.repository.revision_tree(revision_id)
 
373
    return spec.as_tree(branch)
377
374
 
378
375
 
379
376
def _relative_paths_in_tree(tree, paths):