equal
deleted
inserted
replaced
863 if getrenamed and ctx.rev(): |
863 if getrenamed and ctx.rev(): |
864 copies = [] |
864 copies = [] |
865 for fn in ctx.files(): |
865 for fn in ctx.files(): |
866 rename = getrenamed(fn, ctx.rev()) |
866 rename = getrenamed(fn, ctx.rev()) |
867 if rename: |
867 if rename: |
868 copies.append((fn, rename[0])) |
868 copies.append((fn, rename)) |
869 edges = edgefn(type, char, state, rev, parents) |
869 edges = edgefn(type, char, state, rev, parents) |
870 firstedge = next(edges) |
870 firstedge = next(edges) |
871 width = firstedge[2] |
871 width = firstedge[2] |
872 displayer.show(ctx, copies=copies, |
872 displayer.show(ctx, copies=copies, |
873 graphwidth=width, **pycompat.strkwargs(props)) |
873 graphwidth=width, **pycompat.strkwargs(props)) |
891 if getrenamed is not None and rev: |
891 if getrenamed is not None and rev: |
892 copies = [] |
892 copies = [] |
893 for fn in ctx.files(): |
893 for fn in ctx.files(): |
894 rename = getrenamed(fn, rev) |
894 rename = getrenamed(fn, rev) |
895 if rename: |
895 if rename: |
896 copies.append((fn, rename[0])) |
896 copies.append((fn, rename)) |
897 displayer.show(ctx, copies=copies) |
897 displayer.show(ctx, copies=copies) |
898 displayer.flush(ctx) |
898 displayer.flush(ctx) |
899 displayer.close() |
899 displayer.close() |
900 |
900 |
901 def checkunsupportedgraphflags(pats, opts): |
901 def checkunsupportedgraphflags(pats, opts): |