Pull an updated pymake snapshot.
authorKyle Huey <khuey@kylehuey.com>
Wed, 26 Oct 2011 15:07:47 -0400
changeset 79352 cd6ed310652159cba4dd42c446bbd0b3e1dc8eda
parent 79351 480ca9260f4b294f22563c9b9729f41589b3b157
child 79353 e43a54b52b06dfde332b5cb189f3edcbc93526d3
push id21385
push userkhuey@mozilla.com
push dateFri, 28 Oct 2011 13:31:05 +0000
treeherdermozilla-central@e43a54b52b06 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
milestone10.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Pull an updated pymake snapshot.
build/pymake/pymake/process.py
--- a/build/pymake/pymake/process.py
+++ b/build/pymake/pymake/process.py
@@ -10,17 +10,17 @@ import subprocess, shlex, re, logging, s
 subprocess._cleanup = lambda: None
 import command, util
 if sys.platform=='win32':
     import win32process
 
 _log = logging.getLogger('pymake.process')
 
 _escapednewlines = re.compile(r'\\\n')
-_blacklist = re.compile(r'[$><;[{~`|&]')
+_blacklist = re.compile(r'[$><;[{~`|&()]')
 _needsglob = re.compile(r'[\*\?]')
 def clinetoargv(cline):
     """
     If this command line can safely skip the shell, return an argv array.
     @returns argv, badchar
     """
 
     str = _escapednewlines.sub('', cline)