mercurial/revlog.py
changeset 3584 8dbbe4dadb48
parent 3582 9fb7d3a05882
child 3585 cac2c17bec5a
equal deleted inserted replaced
3583:8ee579885d23 3584:8dbbe4dadb48
   489         if self.version == REVLOGV0:
   489         if self.version == REVLOGV0:
   490             return (self.rev(d[0]), self.rev(d[1]))
   490             return (self.rev(d[0]), self.rev(d[1]))
   491         return d
   491         return d
   492     def start(self, rev):
   492     def start(self, rev):
   493         if rev < 0:
   493         if rev < 0:
   494             return nullrev
   494             return 0
   495         if self.version != REVLOGV0:
   495         if self.version != REVLOGV0:
   496             return self.ngoffset(self.index[rev][0])
   496             return self.ngoffset(self.index[rev][0])
   497         return self.index[rev][0]
   497         return self.index[rev][0]
   498 
   498 
   499     def end(self, rev): return self.start(rev) + self.length(rev)
   499     def end(self, rev): return self.start(rev) + self.length(rev)