mercurial/changelog.py
changeset 35671 8810f0643fa1
parent 35317 137a08d82232
child 35672 5a6e0eee7781
equal deleted inserted replaced
35670:2b9e2415f5b5 35671:8810f0643fa1
   293         self._delayed = False
   293         self._delayed = False
   294         self._delaybuf = None
   294         self._delaybuf = None
   295         self._divert = False
   295         self._divert = False
   296         self.filteredrevs = frozenset()
   296         self.filteredrevs = frozenset()
   297 
   297 
       
   298     def tiprev(self):
       
   299         for i in xrange(len(self) -1, -2, -1):
       
   300             if i not in self.filteredrevs:
       
   301                 return i
       
   302 
   298     def tip(self):
   303     def tip(self):
   299         """filtered version of revlog.tip"""
   304         """filtered version of revlog.tip"""
   300         for i in xrange(len(self) -1, -2, -1):
   305         for i in xrange(len(self) -1, -2, -1):
   301             if i not in self.filteredrevs:
   306             if i not in self.filteredrevs:
   302                 return self.node(i)
   307                 return self.node(i)