Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/context.py @ 3209:9e8dd6114a4e
merged brendan's hgweb cleanups
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Sat, 30 Sep 2006 12:34:31 +0200 |
parents | 14792adabf80 0790dce2f3a8 |
children | 53e843840349 e8199702cf4e |
comparison
equal
deleted
inserted
replaced
3204:a7377a238cec | 3209:9e8dd6114a4e |
---|---|
145 def __repr__(self): | 145 def __repr__(self): |
146 return "<filectx %s@%s>" % (self.path(), short(self.node())) | 146 return "<filectx %s@%s>" % (self.path(), short(self.node())) |
147 | 147 |
148 def __eq__(self, other): | 148 def __eq__(self, other): |
149 return self._path == other._path and self._changeid == other._changeid | 149 return self._path == other._path and self._changeid == other._changeid |
150 | |
151 def filectx(self, fileid): | |
152 '''opens an arbitrary revision of the file without | |
153 opening a new filelog''' | |
154 return filectx(self._repo, self._path, fileid=fileid, | |
155 filelog=self._filelog) | |
150 | 156 |
151 def filerev(self): return self._filerev | 157 def filerev(self): return self._filerev |
152 def filenode(self): return self._filenode | 158 def filenode(self): return self._filenode |
153 def filelog(self): return self._filelog | 159 def filelog(self): return self._filelog |
154 | 160 |