##// END OF EJS Templates
histedit: rename `revs` in `ctxs` inside the `between` function...
Pierre-Yves David -
r17765:ef7760f0 default
parent child Browse files
Show More
@@ -587,14 +587,14 b' def between(repo, old, new, keep):'
587 """select and validate the set of revision to edit
587 """select and validate the set of revision to edit
588
588
589 When keep is false, the specified set can't have children."""
589 When keep is false, the specified set can't have children."""
590 revs = list(repo.set('%n::%n', old, new))
590 ctxs = list(repo.set('%n::%n', old, new))
591 if not keep:
591 if not keep:
592 if repo.revs('(%ld::) - (%ld + hidden())', revs, revs):
592 if repo.revs('(%ld::) - (%ld + hidden())', ctxs, ctxs):
593 raise util.Abort(_('cannot edit history that would orphan nodes'))
593 raise util.Abort(_('cannot edit history that would orphan nodes'))
594 root = min(revs)
594 root = min(ctxs)
595 if not root.phase():
595 if not root.phase():
596 raise util.Abort(_('cannot edit immutable changeset: %s') % root)
596 raise util.Abort(_('cannot edit immutable changeset: %s') % root)
597 return [c.node() for c in revs]
597 return [c.node() for c in ctxs]
598
598
599
599
600 def writestate(repo, parentnode, rules, keep, topmost, replacements):
600 def writestate(repo, parentnode, rules, keep, topmost, replacements):
General Comments 0
You need to be logged in to leave comments. Login now