Mercurial > hg-stable
changeset 26248:99b6afff09ae
posix: shellquote do not require quoting for "+" (issue4818)
author | timeless@mozdev.org |
---|---|
date | Fri, 04 Sep 2015 11:15:02 -0400 |
parents | 7df5d4760873 |
children | 3166bcc0c538 |
files | mercurial/posix.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/posix.py Sat Sep 12 12:16:39 2015 -0700 +++ b/mercurial/posix.py Fri Sep 04 11:15:02 2015 -0400 @@ -350,7 +350,7 @@ return '"%s"' % s global _needsshellquote if _needsshellquote is None: - _needsshellquote = re.compile(r'[^a-zA-Z0-9._/-]').search + _needsshellquote = re.compile(r'[^a-zA-Z0-9._/+-]').search if s and not _needsshellquote(s): # "s" shouldn't have to be quoted return s