|
@ -2,7 +2,6 @@ from __future__ import unicode_literals |
|
|
|
|
|
|
|
|
import os.path |
|
|
import os.path |
|
|
import optparse |
|
|
import optparse |
|
|
import shlex |
|
|
|
|
|
import sys |
|
|
import sys |
|
|
|
|
|
|
|
|
from .downloader.external import list_external_downloaders |
|
|
from .downloader.external import list_external_downloaders |
|
@ -11,6 +10,7 @@ from .compat import ( |
|
|
compat_get_terminal_size, |
|
|
compat_get_terminal_size, |
|
|
compat_getenv, |
|
|
compat_getenv, |
|
|
compat_kwargs, |
|
|
compat_kwargs, |
|
|
|
|
|
compat_shlex_split, |
|
|
) |
|
|
) |
|
|
from .utils import ( |
|
|
from .utils import ( |
|
|
preferredencoding, |
|
|
preferredencoding, |
|
@ -28,7 +28,7 @@ def parseOpts(overrideArguments=None): |
|
|
try: |
|
|
try: |
|
|
res = [] |
|
|
res = [] |
|
|
for l in optionf: |
|
|
for l in optionf: |
|
|
res += shlex.split(l, comments=True) |
|
|
|
|
|
|
|
|
res += compat_shlex_split(l, comments=True) |
|
|
finally: |
|
|
finally: |
|
|
optionf.close() |
|
|
optionf.close() |
|
|
return res |
|
|
return res |
|
|