~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/annotate.py

  • Committer: Jelmer Vernooij
  • Date: 2011-05-03 13:53:46 UTC
  • mto: This revision was merged to the branch mainline in revision 5826.
  • Revision ID: jelmer@samba.org-20110503135346-l2f6xnenzn3320gv
Kill annotate_file_revision_tree() in favor annotate_file_tree().

Show diffs side-by-side

added added

removed removed

Lines of Context:
69
69
    :param show_ids: Show revision ids in the annotation output.
70
70
    """
71
71
    tree = branch.repository.revision_tree(rev_id)
72
 
    annotate_file_revision_tree(tree, file_id, to_file, verbose=verbose,
 
72
    annotate_file_tree(tree, file_id, to_file, verbose=verbose,
73
73
        full=full, show_ids=show_ids, branch=branch)
74
74
 
75
75
 
76
 
def annotate_file_revision_tree(tree, file_id, to_file, verbose=False,
77
 
    full=False, show_ids=False, branch=None):
78
 
    """Annotate file_id in a revision tree.
79
 
 
80
 
    :param tree: The tree to look for revision numbers and history from.
81
 
    :param file_id: The file_id to annotate.
82
 
    :param to_file: The file to output the annotation to.
83
 
    :param verbose: Show all details rather than truncating to ensure
84
 
        reasonable text width.
85
 
    :param full: XXXX Not sure what this does.
86
 
    :param show_ids: Show revision ids in the annotation output.
87
 
    :param branch: Branch to use for revno lookups.
88
 
    """
89
 
    if to_file is None:
90
 
        to_file = sys.stdout
91
 
 
92
 
    # Handle the show_ids case
93
 
    annotations = list(tree.annotate_iter(file_id))
94
 
    if show_ids:
95
 
        return _show_id_annotations(annotations, to_file, full)
96
 
 
97
 
    # Calculate the lengths of the various columns
98
 
    annotation = list(_expand_annotations(annotations, branch))
99
 
    _print_annotations(annotation, verbose, to_file, full)
100
 
 
101
 
 
102
76
def annotate_file_tree(tree, file_id, to_file, verbose=False, full=False,
103
77
    show_ids=False, branch=None):
104
78
    """Annotate file_id in a tree.