* posixpath.py: Fix border cases in normpath ('/foo/..' should return '/')

* ftplib.py: made cwd() use 'CDUP' when dirname is '..'
* FL.py: added new constant FL_PLACE_FULLSCREEN
This commit is contained in:
Guido van Rossum 1993-07-06 15:19:36 +00:00
parent f1dc566328
commit df5638662d
4 changed files with 14 additions and 6 deletions

View file

@ -336,7 +336,11 @@ class FTP:
# Change to a directory
def cwd(self, dirname):
self.voidcmd('CWD ' + dirname)
if dirname == '..':
cmd = 'CDUP'
else:
cmd = 'CWD ' + dirname
self.voidcmd(cmd)
# Retrieve the size of a file
def size(self, filename):