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):