mercurial/repoview.py
changeset 38190 02f992ac26e9
parent 38189 5b592ac502ef
child 38191 4e790f0966fc
equal deleted inserted replaced
38189:5b592ac502ef 38190:02f992ac26e9
    75     if hidden:
    75     if hidden:
    76         hidden = set(hidden - pinnedrevs(repo))
    76         hidden = set(hidden - pinnedrevs(repo))
    77         if visibilityexceptions:
    77         if visibilityexceptions:
    78             hidden -= visibilityexceptions
    78             hidden -= visibilityexceptions
    79         pfunc = repo.changelog.parentrevs
    79         pfunc = repo.changelog.parentrevs
    80         mutablephases = (phases.draft, phases.secret)
    80         mutable = repo._phasecache.getrevset(repo, phases.mutablephases)
    81         mutable = repo._phasecache.getrevset(repo, mutablephases)
       
    82 
    81 
    83         visible = mutable - hidden
    82         visible = mutable - hidden
    84         _revealancestors(pfunc, hidden, visible)
    83         _revealancestors(pfunc, hidden, visible)
    85     return frozenset(hidden)
    84     return frozenset(hidden)
    86 
    85