pulkit updated this revision to Diff 4093. REPOSITORY rHG Mercurial
CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1492?vs=3786&id=4093 REVISION DETAIL https://phab.mercurial-scm.org/D1492 AFFECTED FILES mercurial/repoview.py CHANGE DETAILS diff --git a/mercurial/repoview.py b/mercurial/repoview.py --- a/mercurial/repoview.py +++ b/mercurial/repoview.py @@ -63,12 +63,8 @@ hidden.remove(p) stack.append(p) -def computehidden(repo): - """compute the set of hidden revision to filter - - During most operation hidden should be filtered.""" - assert not repo.changelog.filteredrevs - +def _computeperfiltername(repo, filtername): + """computes the set of revisions to filter for visible* filters""" hidden = hideablerevs(repo) if hidden: hidden = set(hidden - pinnedrevs(repo)) @@ -80,6 +76,13 @@ _revealancestors(pfunc, hidden, visible) return frozenset(hidden) +def computehidden(repo): + """compute the set of hidden revision to filter + + During most operation hidden should be filtered.""" + assert not repo.changelog.filteredrevs + return _computeperfiltername(repo, 'visible') + def computeunserved(repo): """compute the set of revision that should be filtered when used a server To: pulkit, #hg-reviewers Cc: mercurial-devel _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel