diff -r 376395868b7b -r c166b212bdee hgext/split.py --- a/hgext/split.py Tue Dec 13 10:00:04 2022 +0100 +++ b/hgext/split.py Wed Jan 25 18:46:20 2023 +0100 @@ -134,7 +134,7 @@ # Set working parent to ctx.p1(), and keep working copy as ctx's content if ctx.node() != repo.dirstate.p1(): hg.clean(repo, ctx.node(), show_stats=False) - with repo.dirstate.parentchange(): + with repo.dirstate.parentchange(repo): scmutil.movedirstate(repo, ctx.p1()) # Any modified, added, removed, deleted result means split is incomplete