equal
deleted
inserted
replaced
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 |