Mercurial > evolve
changeset 4759:f30c1fab7155
py3: convert exceptions to bytes using pycompat.bytestr()
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Fri, 12 Jul 2019 10:26:41 -0700 |
parents | f0ecf2137824 |
children | 7e034d44bd4b |
files | hgext3rd/evolve/cmdrewrite.py hgext3rd/topic/stack.py |
diffstat | 2 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext3rd/evolve/cmdrewrite.py Thu Jul 11 16:00:25 2019 -0700 +++ b/hgext3rd/evolve/cmdrewrite.py Fri Jul 12 10:26:41 2019 -0700 @@ -666,7 +666,7 @@ patch.patchrepo(ui, repo, pold, store, fp, 1, '', files=files, eolmode=None) except patch.PatchError as err: - raise error.Abort(str(err)) + raise error.Abort(pycompat.bytestr(err)) finally: del fp
--- a/hgext3rd/topic/stack.py Thu Jul 11 16:00:25 2019 -0700 +++ b/hgext3rd/topic/stack.py Fri Jul 12 10:26:41 2019 -0700 @@ -8,6 +8,7 @@ error, node, phases, + pycompat, obsolete, util, ) @@ -204,7 +205,7 @@ return 0 except error.ManyMergeDestAbort as exc: # XXX we should make it easier for upstream to provide the information - self.behinderror = str(exc).split('-', 1)[0].rstrip() + self.behinderror = pycompat.bytestr(exc).split('-', 1)[0].rstrip() return -1 return 0