mercurial/context.py
changeset 24922 d9fb88c045a0
parent 24862 c82d88dfaf59
child 25122 755d23a49170
equal deleted inserted replaced
24921:86c0b5c09ee6 24922:d9fb88c045a0
   457                     changeid = hex(changeid)
   457                     changeid = hex(changeid)
   458             except TypeError:
   458             except TypeError:
   459                 pass
   459                 pass
   460         except (error.FilteredIndexError, error.FilteredLookupError,
   460         except (error.FilteredIndexError, error.FilteredLookupError,
   461                 error.FilteredRepoLookupError):
   461                 error.FilteredRepoLookupError):
   462             if repo.filtername == 'visible':
   462             if repo.filtername.startswith('visible'):
   463                 msg = _("hidden revision '%s'") % changeid
   463                 msg = _("hidden revision '%s'") % changeid
   464                 hint = _('use --hidden to access hidden revisions')
   464                 hint = _('use --hidden to access hidden revisions')
   465                 raise error.FilteredRepoLookupError(msg, hint=hint)
   465                 raise error.FilteredRepoLookupError(msg, hint=hint)
   466             msg = _("filtered revision '%s' (not in '%s' subset)")
   466             msg = _("filtered revision '%s' (not in '%s' subset)")
   467             msg %= (changeid, repo.filtername)
   467             msg %= (changeid, repo.filtername)