From 2b042ded19bc7efa43551da297c29dc142b7d73c Mon Sep 17 00:00:00 2001 From: Greg Ward Date: Tue, 8 Aug 2000 14:38:13 +0000 Subject: Fix so 'split_quoted()' handles any whitespace delimiter (not just space). --- Lib/distutils/util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/distutils/util.py b/Lib/distutils/util.py index 96266d2..2487f6d 100644 --- a/Lib/distutils/util.py +++ b/Lib/distutils/util.py @@ -139,7 +139,7 @@ def grok_environment_error (exc, prefix="error: "): # Needed by 'split_quoted()' -_wordchars_re = re.compile(r'[^\\\'\"\ ]*') +_wordchars_re = re.compile(r'[^\\\'\"%s ]*' % string.whitespace) _squote_re = re.compile(r"'(?:[^'\\]|\\.)*'") _dquote_re = re.compile(r'"(?:[^"\\]|\\.)*"') @@ -169,7 +169,7 @@ def split_quoted (s): words.append(s[:end]) break - if s[end] == ' ': # unescaped, unquoted space: now + if s[end] in string.whitespace: # unescaped, unquoted whitespace: now words.append(s[:end]) # we definitely have a word delimiter s = string.lstrip(s[end:]) pos = 0 -- cgit v0.12