more in-depth refactoring for obslog --origins and some unused yet functions/keyword arguments
All threads resolved!
Compare changes
Files
3+ 141
− 81
@@ -97,10 +97,10 @@ def cmdobshistory(ui, repo, *revs, **opts):
@@ -108,12 +108,13 @@ TEMPLATE_FIRST_LINE = b"""{if(rev, "%(presentnode)s", "%(missingnode)s")}""" % {
@@ -125,10 +126,11 @@ TEMPLATE_DATES = b"""{label("evolve.date", ifeq(min(dates), max(dates), "%(oneda
@@ -136,6 +138,19 @@ DEFAULT_TEMPLATE = (b"""%(firstline)s
@@ -169,35 +184,14 @@ class obsmarker_printer(logcmdutil.changesetprinter):
@@ -208,7+202,7 @@
@@ -216,7+210,7 @@
@@ -427,7 +433,7 @@ def _obshistorywalker_links(repo, revs, walksuccessors=False):
@@ -437,47 +443,68 @@ def _debugobshistorygraph(ui, repo, revs, opts):
@@ -495,17 +522,21 @@ def _debugobshistorydisplayctx(fm, ctx):
@@ -514,10 +545,14 @@ def _debugobshistorydisplaymarker(ui, fm, succnodes, markers, node, repo, includ
@@ -539,22 +574,27 @@ def _debugobshistorydisplaymarker(ui, fm, succnodes, markers, node, repo, includ
@@ -574,8 +614,8 @@ def _debugobshistorydisplaymarker(ui, fm, succnodes, markers, node, repo, includ
@@ -708,6 +748,26 @@ def _successorsetverb(successorset, markers):