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(