--- a/mercurial/context.py Mon Oct 09 23:08:41 2006 -0500
+++ b/mercurial/context.py Mon Oct 09 23:20:48 2006 -0500
@@ -8,7 +8,7 @@
from node import *
from i18n import gettext as _
from demandload import demandload
-demandload(globals(), "ancestor bdiff repo revlog util")
+demandload(globals(), "ancestor bdiff repo revlog util os")
class changectx(object):
"""A changecontext object makes access to data related to a particular
@@ -191,6 +191,7 @@
def data(self): return self._filelog.read(self._filenode)
def renamed(self): return self._filelog.renamed(self._filenode)
def path(self): return self._path
+ def size(self): return self._filelog.size(self._filerev)
def parents(self):
p = self._path
@@ -465,3 +466,4 @@
def children(self):
return []
+ def size(self): return os.stat(self._repo.wjoin(self._path)).st_size