Mercurial > public > mercurial-scm > hg-stable
diff mercurial/hook.py @ 38722:2009d84f245a
hook: disable the shell to native command translation by default
There are other things I want to add like ~ expansion and translating single to
double quotes for cmd.exe. So off by default is safer.
I'm having second thoughts about the name, but I don't have any better ideas.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Sun, 15 Jul 2018 23:46:09 -0400 |
parents | 38dfd308fe9d |
children | f9b2d996ffa5 |
line wrap: on
line diff
--- a/mercurial/hook.py Mon Jul 16 17:47:58 2018 -0700 +++ b/mercurial/hook.py Sun Jul 15 23:46:09 2018 -0400 @@ -139,7 +139,7 @@ v = stringutil.pprint(v) env['HG_' + k.upper()] = v - if ui.configbool('hooks', 'tonative.%s' % name, pycompat.iswindows): + if ui.configbool('hooks', 'tonative.%s' % name, False): ui.note(_('converting hook "%s" to native\n') % name) cmd = procutil.shelltonative(cmd, env)