--- a/mercurial/localrepo.py Sun Dec 24 11:46:13 2017 -0700
+++ b/mercurial/localrepo.py Fri Dec 22 17:57:11 2017 +0530
@@ -675,10 +675,10 @@
Intended to be overwritten by filtered repo."""
return self
- def filtered(self, name):
+ def filtered(self, name, visibilityexceptions=None):
"""Return a filtered version of a repository"""
cls = repoview.newtype(self.unfiltered().__class__)
- return cls(self, name)
+ return cls(self, name, visibilityexceptions)
@repofilecache('bookmarks', 'bookmarks.current')
def _bookmarks(self):