equal
deleted
inserted
replaced
508 |
508 |
509 def size(self): return os.stat(self._repo.wjoin(self._path)).st_size |
509 def size(self): return os.stat(self._repo.wjoin(self._path)).st_size |
510 def date(self): |
510 def date(self): |
511 t, tz = self._changectx.date() |
511 t, tz = self._changectx.date() |
512 try: |
512 try: |
513 return (os.lstat(repo.wjoin(self._path)).st_mtime, tz) |
513 return (os.lstat(self._repo.wjoin(self._path)).st_mtime, tz) |
514 except OSError, err: |
514 except OSError, err: |
515 if err.errno != errno.ENOENT: raise |
515 if err.errno != errno.ENOENT: raise |
516 return (t, tz) |
516 return (t, tz) |
517 |
517 |
518 def cmp(self, text): return self._repo.wread(self._path) == text |
518 def cmp(self, text): return self._repo.wread(self._path) == text |