diff -r f700ea2b0689 -r b6146466b92a mercurial/context.py --- a/mercurial/context.py Sun May 06 23:44:18 2007 +0200 +++ b/mercurial/context.py Mon May 07 22:30:36 2007 -0500 @@ -446,7 +446,7 @@ def __getattr__(self, name): if name == '_changectx': - self._changectx = workingctx(repo) + self._changectx = workingctx(self._repo) return self._changectx elif name == '_repopath': self._repopath = (self._repo.dirstate.copied(self._path)