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