diff --git a/mercurial/repoview.py b/mercurial/repoview.py --- a/mercurial/repoview.py +++ b/mercurial/repoview.py @@ -236,6 +236,10 @@ return self return self.unfiltered().filtered(name) + def addvisibilityexceptions(self, revs): + filtertable[self.filtername][1].update(revs) + self.invalidatevolatilesets() + def __repr__(self): return r'<%s:%s %r>' % (self.__class__.__name__, pycompat.sysstr(self.filtername),