This is an archive of the discontinued Mercurial Phabricator instance.

filemerge: add wctx to all internal tools
AbandonedPublic

Authored by phillco on Aug 18 2017, 9:31 PM.
Tags
  • Restricted Project

Details

Reviewers
None
Group Reviewers
hg-reviewers
Summary

In the in-memory merge branch. we'll need to call a function (`flushall`) on
the wctx inside of _xmerge.

This prepares the way so it can be done without hacks like `fcd.ctx()`.

Diff Detail

Repository
rHG Mercurial
Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

phillco created this revision.Aug 18 2017, 9:31 PM
phillco retitled this revision from filemerge: add wctx to all internal tools to filemerge: pass wctx to all internal merge tool functions.Aug 19 2017, 4:46 PM
phillco added a project: Restricted Project.
phillco retitled this revision from filemerge: pass wctx to all internal merge tool functions to filemerge: pass `wctx` to all internal merge tool functions.Aug 19 2017, 4:50 PM
phillco edited the summary of this revision. (Show Details)
phillco edited the summary of this revision. (Show Details)Aug 23 2017, 3:24 PM
phillco retitled this revision from filemerge: pass `wctx` to all internal merge tool functions to filemerge: add wctx to all internal tools.
phillco updated this revision to Diff 1211.
phillco updated this revision to Diff 1234.Aug 23 2017, 5:28 PM
phillco updated this revision to Diff 1237.Aug 23 2017, 5:47 PM
phillco updated this revision to Diff 1238.Aug 23 2017, 5:50 PM
phillco planned changes to this revision.Aug 25 2017, 9:14 PM

Will reintroduce later, closer to changes further up the stack.

phillco requested review of this revision.Sep 4 2017, 9:41 PM
phillco abandoned this revision.

No longer needed thanks to @martinvonz's careful eye.