hgext3rd/evolve/evolvecmd.py
changeset 4706 de194ed973ba
parent 4695 4c9f9dac8977
parent 4689 27947b17cfaf
child 4714 c51fc0ae7a7e
--- a/hgext3rd/evolve/evolvecmd.py	Wed Jun 26 21:11:25 2019 +0530
+++ b/hgext3rd/evolve/evolvecmd.py	Thu Jul 04 16:55:57 2019 +0200
@@ -2051,8 +2051,11 @@
     if node is None:
         repo.ui.status(_("evolution of %d:%s created no changes"
                          " to commit\n") % (ctx.rev(), ctx))
-    newctx = repo[node] if node is not None else repo['.']
-    obsolete.createmarkers(repo, [(ctx, (newctx,))], operation='evolve')
+        replacement = ()
+    else:
+        replacement = (repo[node],)
+
+    obsolete.createmarkers(repo, [(ctx, replacement)], operation='evolve')
 
     # make sure we are continuing evolve and not `hg next --evolve`
     if evolvestate['command'] == 'evolve':