rebase: pass the wctx object (IMM or on-disk) to merge.update
Differential Revision: https://phab.mercurial-scm.org/D1247
--- a/hgext/rebase.py Thu Dec 07 16:07:06 2017 -0800
+++ b/hgext/rebase.py Thu Dec 07 16:07:06 2017 -0800
@@ -1017,7 +1017,7 @@
# When collapsing in-place, the parent is the common ancestor, we
# have to allow merging with it.
stats = mergemod.update(repo, rev, True, True, base, collapse,
- labels=['dest', 'source'])
+ labels=['dest', 'source'], wc=wctx)
if collapse:
copies.duplicatecopies(repo, wctx, rev, dest)
else: