equal
deleted
inserted
replaced
792 ui.write(("unpruned common: %s\n") % |
792 ui.write(("unpruned common: %s\n") % |
793 " ".join(sorted(short(n) for n in common))) |
793 " ".join(sorted(short(n) for n in common))) |
794 cl = repo.changelog |
794 cl = repo.changelog |
795 clnode = cl.node |
795 clnode = cl.node |
796 dag = dagutil.revlogdag(cl) |
796 dag = dagutil.revlogdag(cl) |
797 all = dag.ancestorset(dag.internalizeall(common)) |
797 all = dag.ancestorset(cl.rev(n) for n in common) |
798 common = {clnode(r) for r in dag.headsetofconnecteds(all)} |
798 common = {clnode(r) for r in dag.headsetofconnecteds(all)} |
799 else: |
799 else: |
800 nodes = None |
800 nodes = None |
801 if pushedrevs: |
801 if pushedrevs: |
802 revs = scmutil.revrange(repo, pushedrevs) |
802 revs = scmutil.revrange(repo, pushedrevs) |