mercurial/changelog.py
changeset 35671 8810f0643fa1
parent 35308 137a08d82232
child 35672 5a6e0eee7781
--- a/mercurial/changelog.py	Wed Jan 17 15:47:38 2018 -0500
+++ b/mercurial/changelog.py	Thu May 04 02:23:21 2017 +0200
@@ -295,6 +295,11 @@
         self._divert = False
         self.filteredrevs = frozenset()
 
+    def tiprev(self):
+        for i in xrange(len(self) -1, -2, -1):
+            if i not in self.filteredrevs:
+                return i
+
     def tip(self):
         """filtered version of revlog.tip"""
         for i in xrange(len(self) -1, -2, -1):