equal
deleted
inserted
replaced
72 """like the vanilla fctx.annotate, but do it via fastannotate, and make |
72 """like the vanilla fctx.annotate, but do it via fastannotate, and make |
73 the output format compatible with the vanilla fctx.annotate. |
73 the output format compatible with the vanilla fctx.annotate. |
74 may raise Exception, and always return line numbers. |
74 may raise Exception, and always return line numbers. |
75 """ |
75 """ |
76 master = _getmaster(fctx) |
76 master = _getmaster(fctx) |
77 annotated = contents = None |
|
78 |
77 |
79 with context.fctxannotatecontext(fctx, follow, diffopts) as ac: |
78 with context.fctxannotatecontext(fctx, follow, diffopts) as ac: |
80 try: |
79 try: |
81 annotated, contents = ac.annotate( |
80 annotated, contents = ac.annotate( |
82 fctx.rev(), master=master, showpath=True, showlines=True |
81 fctx.rev(), master=master, showpath=True, showlines=True |