##// END OF EJS Templates
add date attribute to workingfilectx
Benoit Boissinot -
r3962:2b8825c9 default
parent child Browse files
Show More
@@ -7,7 +7,7 b''
7
7
8 from node import *
8 from node import *
9 from i18n import _
9 from i18n import _
10 import ancestor, bdiff, repo, revlog, util, os
10 import ancestor, bdiff, repo, revlog, util, os, errno
11
11
12 class changectx(object):
12 class changectx(object):
13 """A changecontext object makes access to data related to a particular
13 """A changecontext object makes access to data related to a particular
@@ -501,5 +501,12 b' class workingfilectx(filectx):'
501 return []
501 return []
502
502
503 def size(self): return os.stat(self._repo.wjoin(self._path)).st_size
503 def size(self): return os.stat(self._repo.wjoin(self._path)).st_size
504 def date(self):
505 t, tz = self._changectx.date()
506 try:
507 return (os.lstat(repo.wjoin(self._path)).st_mtime, tz)
508 except OSError, err:
509 if err.errno != errno.ENOENT: raise
510 return (t, tz)
504
511
505 def cmp(self, text): return self._repo.wread(self._path) == text
512 def cmp(self, text): return self._repo.wread(self._path) == text
General Comments 0
You need to be logged in to leave comments. Login now