Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/context.py @ 3207:0790dce2f3a8
Add lookup method to filectx
author | Brendan Cully <brendan@kublai.com> |
---|---|
date | Fri, 29 Sep 2006 16:26:09 -0700 |
parents | 5c93dd0ae413 |
children | 9e8dd6114a4e |
comparison
equal
deleted
inserted
replaced
3206:79fd7a92f3e2 | 3207:0790dce2f3a8 |
---|---|
127 else: | 127 else: |
128 raise AttributeError, name | 128 raise AttributeError, name |
129 | 129 |
130 def __repr__(self): | 130 def __repr__(self): |
131 return "<filectx %s@%s>" % (self.path(), short(self.node())) | 131 return "<filectx %s@%s>" % (self.path(), short(self.node())) |
132 | |
133 def filectx(self, fileid): | |
134 '''opens an arbitrary revision of the file without | |
135 opening a new filelog''' | |
136 return filectx(self._repo, self._path, fileid=fileid, | |
137 filelog=self._filelog) | |
132 | 138 |
133 def filerev(self): return self._filerev | 139 def filerev(self): return self._filerev |
134 def filenode(self): return self._filenode | 140 def filenode(self): return self._filenode |
135 def filelog(self): return self._filelog | 141 def filelog(self): return self._filelog |
136 | 142 |