mercurial/changelog.py
changeset 24662 b5cd8c2f6e65
parent 24030 828dc8db5515
child 24822 8678b1eafbcf
--- a/mercurial/changelog.py	Wed Apr 08 02:56:19 2015 +0900
+++ b/mercurial/changelog.py	Sat Apr 04 22:30:59 2015 +0900
@@ -145,7 +145,7 @@
 
     def __contains__(self, rev):
         """filtered version of revlog.__contains__"""
-        return (revlog.revlog.__contains__(self, rev)
+        return (0 <= rev < len(self)
                 and rev not in self.filteredrevs)
 
     def __iter__(self):