Mercurial > public > mercurial-scm > hg-stable
diff mercurial/exthelper.py @ 43238:101ae8bbfa02
cleanup: hgdemandimport.tracing accepts strings, not bytes
This does mean that the resulting traces will have some b'' goo in them on
Python 3, but I think that's a worthwile price to pay since it doesn't break
any tests.
Differential Revision: https://phab.mercurial-scm.org/D7108
author | Augie Fackler <augie@google.com> |
---|---|
date | Tue, 15 Oct 2019 11:06:04 -0400 |
parents | d783f945a701 |
children | bd22900e26ac |
line wrap: on
line diff
--- a/mercurial/exthelper.py Tue Oct 15 09:48:27 2019 -0400 +++ b/mercurial/exthelper.py Tue Oct 15 11:06:04 2019 -0400 @@ -139,7 +139,7 @@ for cont, funcname, wrapper in self._functionwrappers: extensions.wrapfunction(cont, funcname, wrapper) for c in self._uicallables: - with tracing.log(b'finaluisetup: %s', pycompat.sysbytes(repr(c))): + with tracing.log('finaluisetup: %s', repr(c)): c(ui) def finaluipopulate(self, ui): @@ -180,7 +180,7 @@ entry[1].append(opt) for c in self._extcallables: - with tracing.log(b'finalextsetup: %s', pycompat.sysbytes(repr(c))): + with tracing.log('finalextsetup: %s', repr(c)): c(ui) def finalreposetup(self, ui, repo): @@ -193,7 +193,7 @@ - Changes to repo.__class__, repo.dirstate.__class__ """ for c in self._repocallables: - with tracing.log(b'finalreposetup: %s', pycompat.sysbytes(repr(c))): + with tracing.log('finalreposetup: %s', repr(c)): c(ui, repo) def uisetup(self, call):