hgext/rebase.py
branchstable
changeset 16551 ebf6d38c9063
parent 16531 b9f51f49bf2a
child 16565 9b7d2ff4b006
child 17026 f8af57c00a29
--- a/hgext/rebase.py	Sun Apr 29 16:18:46 2012 +0200
+++ b/hgext/rebase.py	Sun Apr 29 22:25:55 2012 +0200
@@ -277,7 +277,7 @@
                                           editor=editor)
                 else:
                     # Skip commit if we are collapsing
-                    repo.dirstate.setparents(repo[p1].node())
+                    repo.setparents(repo[p1].node())
                     newrev = None
                 # Update the state
                 if newrev is not None:
@@ -361,7 +361,7 @@
 def concludenode(repo, rev, p1, p2, commitmsg=None, editor=None, extrafn=None):
     'Commit the changes and store useful information in extra'
     try:
-        repo.dirstate.setparents(repo[p1].node(), repo[p2].node())
+        repo.setparents(repo[p1].node(), repo[p2].node())
         ctx = repo[rev]
         if commitmsg is None:
             commitmsg = ctx.description()