mercurial/context.py
changeset 3150 a5e4c8172ace
parent 3149 ff1ab08e6732
child 3151 6719b3dd7d50
equal deleted inserted replaced
3149:ff1ab08e6732 3150:a5e4c8172ace
   122 
   122 
   123     def filerev(self): return self._filerev
   123     def filerev(self): return self._filerev
   124     def filenode(self): return self._filenode
   124     def filenode(self): return self._filenode
   125     def filelog(self): return self._filelog
   125     def filelog(self): return self._filelog
   126 
   126 
   127     def rev(self): return self._changectx.rev()
   127     def rev(self):
       
   128         if hasattr(self, "_changectx"):
       
   129             return self._changectx.rev()
       
   130         return self._filelog.linkrev(self._filenode)
       
   131 
   128     def node(self): return self._changectx.node()
   132     def node(self): return self._changectx.node()
   129     def user(self): return self._changectx.user()
   133     def user(self): return self._changectx.user()
   130     def date(self): return self._changectx.date()
   134     def date(self): return self._changectx.date()
   131     def files(self): return self._changectx.files()
   135     def files(self): return self._changectx.files()
   132     def description(self): return self._changectx.description()
   136     def description(self): return self._changectx.description()