mercurial/debugcommands.py
changeset 33142 4f49810a1011
parent 33107 e88fdec9cb9e
child 33148 4e30168d7939
equal deleted inserted replaced
33140:f458a6701983 33142:4f49810a1011
    45     hg,
    45     hg,
    46     localrepo,
    46     localrepo,
    47     lock as lockmod,
    47     lock as lockmod,
    48     merge as mergemod,
    48     merge as mergemod,
    49     obsolete,
    49     obsolete,
       
    50     obsutil,
    50     phases,
    51     phases,
    51     policy,
    52     policy,
    52     pvec,
    53     pvec,
    53     pycompat,
    54     pycompat,
    54     registrar,
    55     registrar,
  2108             return ctx.hex()
  2109             return ctx.hex()
  2109         node2str = hex
  2110         node2str = hex
  2110     for rev in scmutil.revrange(repo, revs):
  2111     for rev in scmutil.revrange(repo, revs):
  2111         ctx = repo[rev]
  2112         ctx = repo[rev]
  2112         ui.write('%s\n'% ctx2str(ctx))
  2113         ui.write('%s\n'% ctx2str(ctx))
  2113         for succsset in obsolete.successorssets(repo, ctx.node(), cache):
  2114         for succsset in obsutil.successorssets(repo, ctx.node(), cache):
  2114             if succsset:
  2115             if succsset:
  2115                 ui.write('    ')
  2116                 ui.write('    ')
  2116                 ui.write(node2str(succsset[0]))
  2117                 ui.write(node2str(succsset[0]))
  2117                 for node in succsset[1:]:
  2118                 for node in succsset[1:]:
  2118                     ui.write(' ')
  2119                     ui.write(' ')