# HG changeset patch # User Gregory Szorc # Date 2018-02-11 22:21:44 # Node ID 0fb0c304ebd63823f966d2909a4a90923f929d92 # Parent c1e01b1d5543e0300bc7f2953c119a15780fa0ff py3: cast repr() result to bytes Differential Revision: https://phab.mercurial-scm.org/D2141 diff --git a/mercurial/formatter.py b/mercurial/formatter.py --- a/mercurial/formatter.py +++ b/mercurial/formatter.py @@ -291,7 +291,7 @@ class debugformatter(baseformatter): self._out = out self._out.write("%s = [\n" % self._topic) def _showitem(self): - self._out.write(" " + repr(self._item) + ",\n") + self._out.write(' %s,\n' % pycompat.sysbytes(repr(self._item))) def end(self): baseformatter.end(self) self._out.write("]\n")