##// END OF EJS Templates
rebase: move local variable 'extrafn' to the RR class
Kostia Balytskyi -
r29476:48188ceb default
parent child Browse files
Show More
@@ -148,6 +148,7 b' class rebaseruntime(object):'
148 self.extrafns = [_savegraft]
148 self.extrafns = [_savegraft]
149 if e:
149 if e:
150 self.extrafns = [e]
150 self.extrafns = [e]
151 self.extrafn = None
151
152
152 self.keepf = opts.get('keep', False)
153 self.keepf = opts.get('keep', False)
153 self.keepbranchesf = opts.get('keepbranches', False)
154 self.keepbranchesf = opts.get('keepbranches', False)
@@ -498,7 +499,7 b' def rebase(ui, repo, **opts):'
498 if rbsrt.activebookmark:
499 if rbsrt.activebookmark:
499 bookmarks.deactivate(repo)
500 bookmarks.deactivate(repo)
500
501
501 extrafn = _makeextrafn(rbsrt.extrafns)
502 rbsrt.extrafn = _makeextrafn(rbsrt.extrafns)
502
503
503 rbsrt.sortedstate = sorted(rbsrt.state)
504 rbsrt.sortedstate = sorted(rbsrt.state)
504 total = len(rbsrt.sortedstate)
505 total = len(rbsrt.sortedstate)
@@ -542,7 +543,8 b' def rebase(ui, repo, **opts):'
542 merging = p2 != nullrev
543 merging = p2 != nullrev
543 editform = cmdutil.mergeeditform(merging, 'rebase')
544 editform = cmdutil.mergeeditform(merging, 'rebase')
544 editor = cmdutil.getcommiteditor(editform=editform, **opts)
545 editor = cmdutil.getcommiteditor(editform=editform, **opts)
545 newnode = concludenode(repo, rev, p1, p2, extrafn=extrafn,
546 newnode = concludenode(repo, rev, p1, p2,
547 extrafn=rbsrt.extrafn,
546 editor=editor,
548 editor=editor,
547 keepbranches=rbsrt.keepbranchesf,
549 keepbranches=rbsrt.keepbranchesf,
548 date=rbsrt.date)
550 date=rbsrt.date)
@@ -603,7 +605,7 b' def rebase(ui, repo, **opts):'
603 revtoreuse = rbsrt.sortedstate[-1]
605 revtoreuse = rbsrt.sortedstate[-1]
604 newnode = concludenode(repo, revtoreuse, p1, rbsrt.external,
606 newnode = concludenode(repo, revtoreuse, p1, rbsrt.external,
605 commitmsg=commitmsg,
607 commitmsg=commitmsg,
606 extrafn=extrafn, editor=editor,
608 extrafn=rbsrt.extrafn, editor=editor,
607 keepbranches=rbsrt.keepbranchesf,
609 keepbranches=rbsrt.keepbranchesf,
608 date=rbsrt.date)
610 date=rbsrt.date)
609 if newnode is None:
611 if newnode is None:
General Comments 0
You need to be logged in to leave comments. Login now