Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/context.py @ 38086:c0f8fa74d8c2
context: fix %-formatting on Python 3
changeid could be an int or a bytestr, so use our pycompat wrapper.
Differential Revision: https://phab.mercurial-scm.org/D3585
author | Augie Fackler <augie@google.com> |
---|---|
date | Fri, 18 May 2018 20:11:24 -0400 |
parents | 9231148ea599 |
children | aaed058a0390 |
comparison
equal
deleted
inserted
replaced
38085:468797392cc6 | 38086:c0f8fa74d8c2 |
---|---|
430 pass | 430 pass |
431 | 431 |
432 # lookup failed | 432 # lookup failed |
433 except (error.FilteredIndexError, error.FilteredLookupError): | 433 except (error.FilteredIndexError, error.FilteredLookupError): |
434 raise error.FilteredRepoLookupError(_("filtered revision '%s'") | 434 raise error.FilteredRepoLookupError(_("filtered revision '%s'") |
435 % changeid) | 435 % pycompat.bytestr(changeid)) |
436 except error.FilteredRepoLookupError: | 436 except error.FilteredRepoLookupError: |
437 raise | 437 raise |
438 except IndexError: | 438 except IndexError: |
439 pass | 439 pass |
440 raise error.RepoLookupError( | 440 raise error.RepoLookupError( |