Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/context.py @ 3316:0e370798eebf
context: add cmp for filectxs
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 10 Oct 2006 01:13:03 -0500 |
parents | 192085505f6f |
children | 6c68bc1e7873 |
comparison
equal
deleted
inserted
replaced
3315:e8be5942335d | 3316:0e370798eebf |
---|---|
191 def data(self): return self._filelog.read(self._filenode) | 191 def data(self): return self._filelog.read(self._filenode) |
192 def renamed(self): return self._filelog.renamed(self._filenode) | 192 def renamed(self): return self._filelog.renamed(self._filenode) |
193 def path(self): return self._path | 193 def path(self): return self._path |
194 def size(self): return self._filelog.size(self._filerev) | 194 def size(self): return self._filelog.size(self._filerev) |
195 | 195 |
196 def cmp(self, text): return self._filelog.cmp(self._filenode, text) | |
197 | |
196 def parents(self): | 198 def parents(self): |
197 p = self._path | 199 p = self._path |
198 fl = self._filelog | 200 fl = self._filelog |
199 pl = [ (p, n, fl) for n in self._filelog.parents(self._filenode) ] | 201 pl = [ (p, n, fl) for n in self._filelog.parents(self._filenode) ] |
200 | 202 |
465 | 467 |
466 def children(self): | 468 def children(self): |
467 return [] | 469 return [] |
468 | 470 |
469 def size(self): return os.stat(self._repo.wjoin(self._path)).st_size | 471 def size(self): return os.stat(self._repo.wjoin(self._path)).st_size |
472 | |
473 def cmp(self, text): return self._repo.wread(self._path) == text |