equal
deleted
inserted
replaced
485 return self._changectx.flags(self._path) |
485 return self._changectx.flags(self._path) |
486 def filelog(self): |
486 def filelog(self): |
487 return self._filelog |
487 return self._filelog |
488 def rev(self): |
488 def rev(self): |
489 return self._changeid |
489 return self._changeid |
|
490 def linkrev(self): |
|
491 return self._filelog.linkrev(self._filerev) |
490 |
492 |
491 class filectx(basefilectx): |
493 class filectx(basefilectx): |
492 """A filecontext object makes access to data related to a particular |
494 """A filecontext object makes access to data related to a particular |
493 filerevision convenient.""" |
495 filerevision convenient.""" |
494 def __init__(self, repo, path, changeid=None, fileid=None, |
496 def __init__(self, repo, path, changeid=None, fileid=None, |
541 '''opens an arbitrary revision of the file without |
543 '''opens an arbitrary revision of the file without |
542 opening a new filelog''' |
544 opening a new filelog''' |
543 return filectx(self._repo, self._path, fileid=fileid, |
545 return filectx(self._repo, self._path, fileid=fileid, |
544 filelog=self._filelog) |
546 filelog=self._filelog) |
545 |
547 |
546 def linkrev(self): |
|
547 return self._filelog.linkrev(self._filerev) |
|
548 def node(self): |
548 def node(self): |
549 return self._changectx.node() |
549 return self._changectx.node() |
550 def hex(self): |
550 def hex(self): |
551 return hex(self.node()) |
551 return hex(self.node()) |
552 def user(self): |
552 def user(self): |