diff --git a/mercurial/mail.py b/mercurial/mail.py --- a/mercurial/mail.py +++ b/mercurial/mail.py @@ -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), ) )