Implement a call to os.sep in regards to auto completion

Added small amount of code which calls os.sep so we know if we should append "/" or "\\" to the end of a dir.
This commit is contained in:
Nogare 2012-03-14 23:40:13 -04:00 committed by Asmageddon
parent f33a6a68e4
commit 98101ea411
1 changed files with 8 additions and 2 deletions

View File

@ -113,7 +113,10 @@ class Command(BaseCommand):
continue
f = os.path.join(line, f)
if os.path.isdir(f):
f += "/"
if os.sep == '\\': # Windows path support :|
f += "\\"
else: # \o/ Unix
f += "/"
ret.append(f)
else:
# This is a file, but we could be looking for another file that
@ -131,7 +134,10 @@ class Command(BaseCommand):
p = os.path.join(os.path.dirname(line), f)
if os.path.isdir(p):
p += "/"
if os.sep == '\\': # Windows path support :|
p += "\\"
else: # \o/ Unix
p += "/"
ret.append(p)
for i in range(0, len(ret)):
ret[i] = ret[i].replace(" ", r"\ ")