23
23
# TODO: Show which revision caused a line to merge into the parent
25
27
# TODO: perhaps abbreviate timescales depending on how recent they are
26
28
# e.g. "3:12 Tue", "13 Oct", "Oct 2005", etc.
31
35
from bzrlib.config import extract_email_address
35
38
def annotate_file(branch, rev_id, file_id, verbose=False, full=False,