diff -r a75cab94e936 -r 83bade6206d4 hgext/split.py --- a/hgext/split.py Sat Feb 24 11:14:28 2018 -0800 +++ b/hgext/split.py Sat Feb 24 11:20:24 2018 -0800 @@ -173,6 +173,6 @@ return committed[-1] -def dorebase(ui, repo, src, dest): +def dorebase(ui, repo, src, destctx): rebase.rebase(ui, repo, rev=[revsetlang.formatspec('%ld', src)], - dest=revsetlang.formatspec('%d', dest)) + dest=revsetlang.formatspec('%d', destctx.rev()))