Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/logcmdutil.py @ 36471:27cd83152d31
templatekw: simply override {graphwidth} function by mapping variable
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 25 Feb 2018 14:12:34 +0900 |
parents | 7bc10d3f68b4 |
children | 6ad140dc4269 |
comparison
equal
deleted
inserted
replaced
36470:bb852a525633 | 36471:27cd83152d31 |
---|---|
887 copies.append((fn, rename[0])) | 887 copies.append((fn, rename[0])) |
888 edges = edgefn(type, char, state, rev, parents) | 888 edges = edgefn(type, char, state, rev, parents) |
889 firstedge = next(edges) | 889 firstedge = next(edges) |
890 width = firstedge[2] | 890 width = firstedge[2] |
891 displayer.show(ctx, copies=copies, | 891 displayer.show(ctx, copies=copies, |
892 _graphwidth=width, **pycompat.strkwargs(props)) | 892 graphwidth=width, **pycompat.strkwargs(props)) |
893 lines = displayer.hunk.pop(rev).split('\n') | 893 lines = displayer.hunk.pop(rev).split('\n') |
894 if not lines[-1]: | 894 if not lines[-1]: |
895 del lines[-1] | 895 del lines[-1] |
896 displayer.flush(ctx) | 896 displayer.flush(ctx) |
897 for type, char, width, coldata in itertools.chain([firstedge], edges): | 897 for type, char, width, coldata in itertools.chain([firstedge], edges): |