equal
deleted
inserted
replaced
93 |
93 |
94 succs = self.repo.obsstore.successors.get(changenode, ()) |
94 succs = self.repo.obsstore.successors.get(changenode, ()) |
95 |
95 |
96 markerfm = fm.nested("debugobshistory.markers") |
96 markerfm = fm.nested("debugobshistory.markers") |
97 for successor in sorted(succs): |
97 for successor in sorted(succs): |
98 _debugobshistorydisplaymarker(markerfm, self.repo, successor) |
98 _debugobshistorydisplaymarker(markerfm, successor) |
99 markerfm.end() |
99 markerfm.end() |
100 |
100 |
101 markerfm.plain('\n') |
101 markerfm.plain('\n') |
102 |
102 |
103 self.hunk[ctx.node()] = self.ui.popbuffer() |
103 self.hunk[ctx.node()] = self.ui.popbuffer() |
297 |
297 |
298 succs = successors.get(ctxnode, ()) |
298 succs = successors.get(ctxnode, ()) |
299 |
299 |
300 markerfm = fm.nested("debugobshistory.markers") |
300 markerfm = fm.nested("debugobshistory.markers") |
301 for successor in sorted(succs): |
301 for successor in sorted(succs): |
302 _debugobshistorydisplaymarker(markerfm, repo, successor) |
302 _debugobshistorydisplaymarker(markerfm, successor) |
303 markerfm.end() |
303 markerfm.end() |
304 |
304 |
305 precs = precursors.get(ctxnode, ()) |
305 precs = precursors.get(ctxnode, ()) |
306 for p in sorted(precs): |
306 for p in sorted(precs): |
307 # Only show nodes once |
307 # Only show nodes once |
336 fm.startitem() |
336 fm.startitem() |
337 fm.write('debugobshistory.node', '%s', hexnode, |
337 fm.write('debugobshistory.node', '%s', hexnode, |
338 label="evolve.node evolve.missing_change_ctx") |
338 label="evolve.node evolve.missing_change_ctx") |
339 fm.plain('\n') |
339 fm.plain('\n') |
340 |
340 |
341 def _debugobshistorydisplaymarker(fm, repo, marker): |
341 def _debugobshistorydisplaymarker(fm, marker): |
342 succnodes = marker[1] |
342 succnodes = marker[1] |
343 date = marker[4] |
343 date = marker[4] |
344 metadata = dict(marker[3]) |
344 metadata = dict(marker[3]) |
345 |
345 |
346 fm.startitem() |
346 fm.startitem() |