760 yield marker(repo, markerdata) |
760 yield marker(repo, markerdata) |
761 |
761 |
762 |
762 |
763 def precursormarkers(ctx): |
763 def precursormarkers(ctx): |
764 """obsolete marker marking this changeset as a successors""" |
764 """obsolete marker marking this changeset as a successors""" |
765 for data in ctx._repo.obsstore.precursors.get(ctx.node(), ()): |
765 for data in ctx.repo().obsstore.precursors.get(ctx.node(), ()): |
766 yield marker(ctx._repo, data) |
766 yield marker(ctx.repo(), data) |
767 |
767 |
768 def successormarkers(ctx): |
768 def successormarkers(ctx): |
769 """obsolete marker making this changeset obsolete""" |
769 """obsolete marker making this changeset obsolete""" |
770 for data in ctx._repo.obsstore.successors.get(ctx.node(), ()): |
770 for data in ctx.repo().obsstore.successors.get(ctx.node(), ()): |
771 yield marker(ctx._repo, data) |
771 yield marker(ctx.repo(), data) |
772 |
772 |
773 def allsuccessors(obsstore, nodes, ignoreflags=0): |
773 def allsuccessors(obsstore, nodes, ignoreflags=0): |
774 """Yield node for every successor of <nodes>. |
774 """Yield node for every successor of <nodes>. |
775 |
775 |
776 Some successors may be unknown locally. |
776 Some successors may be unknown locally. |