]> granicus.if.org Git - python/commitdiff
Support filenames with spaces in their names (for non-Mac ftp servers).
authorGuido van Rossum <guido@python.org>
Tue, 12 May 1998 22:36:11 +0000 (22:36 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 12 May 1998 22:36:11 +0000 (22:36 +0000)
This patch must hold the world record for living in my inbox:

  From: John Ehresman <jehresma@dsg.harvard.edu>
  Date: Wed, 23 Aug 1995 16:07:11 -0400

He provided a fix for the version that comes with Python 1.3:
ftpmirror.py revision 1.1...  And it was still relevant!

Tools/scripts/ftpmirror.py

index 123f479956a400c520ed33cb7b09172d0ac3141e..d546f33a43d7600ae162219a9085fb7bcf3db59d 100755 (executable)
@@ -141,8 +141,8 @@ def mirrorsubdir(f, localdir):
                                    print 'Skipping symbolic link %s -> %s' % \
                                                  (words[-3], words[-1])
                                continue
-                       filename = words[-1]
-                       infostuff = words[-5:-1]
+                       filename = string.join(words[8:])
+                       infostuff = words[5:]
                        mode = words[0]
                skip = 0
                for pat in skippats: