changeset 43446 | 5ade47284dda |
parent 43445 | c093fb81404f |
child 43447 | 476754edac1f |
--- a/mercurial/repoview.py Tue Nov 05 14:12:10 2019 -0800 +++ b/mercurial/repoview.py Tue Nov 05 14:14:45 2019 -0800 @@ -247,6 +247,12 @@ return filterediter() + def revs(self, start=0, stop=None): + """filtered version of revlog.revs""" + for i in super(filteredchangelog, self).revs(start, stop): + if i not in self.filteredrevs: + yield i + cl.__class__ = filteredchangelog return cl