# HG changeset patch # User Julien Cristau # Date 1575294266 -3600 # Node ID 8f26dd09aa7828bd8782aafa1349e53bbfc165a1 # Parent a6483107a07a782dfb660f733820b102c9178b09 mail: use procutil.shellsplit instead of bytes.split to parse command Differential Revision: https://phab.mercurial-scm.org/D7541 diff -r a6483107a07a -r 8f26dd09aa78 mercurial/mail.py --- a/mercurial/mail.py Thu Dec 05 16:18:44 2019 -0500 +++ b/mercurial/mail.py Mon Dec 02 14:44:26 2019 +0100 @@ -197,7 +197,7 @@ raise error.Abort( b'%s %s' % ( - os.path.basename(program.split(None, 1)[0]), + os.path.basename(procutil.shellsplit(program)[0]), procutil.explainexit(ret), ) )