From 247384858ec5929211200cefbfa4a0f8ddecb071 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 4 Feb 2015 16:21:21 +0100 Subject: [PATCH] Patch for an Issue #1159 (undo commit with single-quotes problem on windows) --- lib/parse/cmdline.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/lib/parse/cmdline.py b/lib/parse/cmdline.py index 4396bac52..6cda6f500 100644 --- a/lib/parse/cmdline.py +++ b/lib/parse/cmdline.py @@ -788,16 +788,7 @@ def cmdLineParser(): prompt = False advancedHelp = True - _ = sys.argv - - # Python on Windows has problems with quote/whitespace cases like: python -c "import sys; print sys.argv" --dummy='foo: bar' # ['-c', "--dummy='foo:", "bar'"] - if IS_WIN: - try: - _ = shlex.split(" ".join(sys.argv), posix=False) - except ValueError: - pass - - for arg in _: + for arg in sys.argv: argv.append(getUnicode(arg, encoding=sys.getfilesystemencoding())) checkDeprecatedOptions(argv)