D1231: overlayworkingctx: move _wrappedctx out of the constructor
phillco (Phil Cohen)
phabricator at mercurial-scm.org
Thu Dec 7 16:44:39 EST 2017
phillco updated this revision to Diff 4197.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D1231?vs=4177&id=4197
REVISION DETAIL
https://phab.mercurial-scm.org/D1231
AFFECTED FILES
mercurial/context.py
CHANGE DETAILS
diff --git a/mercurial/context.py b/mercurial/context.py
--- a/mercurial/context.py
+++ b/mercurial/context.py
@@ -1990,11 +1990,14 @@
is `False`, the file was deleted.
"""
- def __init__(self, repo, wrappedctx):
+ def __init__(self, repo):
super(overlayworkingctx, self).__init__(repo)
self._repo = repo
self.clean()
+
+ def setbase(self, wrappedctx):
self._wrappedctx = wrappedctx
+ self._parents = [wrappedctx]
def data(self, path):
if self.isdirty(path):
To: phillco, #hg-reviewers, durin42
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list