Mass check-in after untabifying all files that need it.
diff --git a/Lib/compileall.py b/Lib/compileall.py
index f40d0ca..f695b3a 100644
--- a/Lib/compileall.py
+++ b/Lib/compileall.py
@@ -29,36 +29,36 @@
     """
     print 'Listing', dir, '...'
     try:
-	names = os.listdir(dir)
+        names = os.listdir(dir)
     except os.error:
-	print "Can't list", dir
-	names = []
+        print "Can't list", dir
+        names = []
     names.sort()
     for name in names:
-	fullname = os.path.join(dir, name)
-	if ddir:
-	    dfile = os.path.join(ddir, name)
-	else:
-	    dfile = None
-	if os.path.isfile(fullname):
-	    head, tail = name[:-3], name[-3:]
-	    if tail == '.py':
-		print 'Compiling', fullname, '...'
-		try:
-		    py_compile.compile(fullname, None, dfile)
-		except KeyboardInterrupt:
-		    raise KeyboardInterrupt
-		except:
-		    if type(sys.exc_type) == type(''):
-			exc_type_name = sys.exc_type
-		    else: exc_type_name = sys.exc_type.__name__
-		    print 'Sorry:', exc_type_name + ':',
-		    print sys.exc_value
-	elif maxlevels > 0 and \
-	     name != os.curdir and name != os.pardir and \
-	     os.path.isdir(fullname) and \
-	     not os.path.islink(fullname):
-	    compile_dir(fullname, maxlevels - 1, dfile)
+        fullname = os.path.join(dir, name)
+        if ddir:
+            dfile = os.path.join(ddir, name)
+        else:
+            dfile = None
+        if os.path.isfile(fullname):
+            head, tail = name[:-3], name[-3:]
+            if tail == '.py':
+                print 'Compiling', fullname, '...'
+                try:
+                    py_compile.compile(fullname, None, dfile)
+                except KeyboardInterrupt:
+                    raise KeyboardInterrupt
+                except:
+                    if type(sys.exc_type) == type(''):
+                        exc_type_name = sys.exc_type
+                    else: exc_type_name = sys.exc_type.__name__
+                    print 'Sorry:', exc_type_name + ':',
+                    print sys.exc_value
+        elif maxlevels > 0 and \
+             name != os.curdir and name != os.pardir and \
+             os.path.isdir(fullname) and \
+             not os.path.islink(fullname):
+            compile_dir(fullname, maxlevels - 1, dfile)
 
 def compile_path(skip_curdir=1, maxlevels=0):
     """Byte-compile all module on sys.path.
@@ -70,40 +70,40 @@
 
     """
     for dir in sys.path:
-	if (not dir or dir == os.curdir) and skip_curdir:
-	    print 'Skipping current directory'
-	else:
-	    compile_dir(dir, maxlevels)
+        if (not dir or dir == os.curdir) and skip_curdir:
+            print 'Skipping current directory'
+        else:
+            compile_dir(dir, maxlevels)
 
 def main():
     """Script main program."""
     import getopt
     try:
-	opts, args = getopt.getopt(sys.argv[1:], 'ld:')
+        opts, args = getopt.getopt(sys.argv[1:], 'ld:')
     except getopt.error, msg:
-	print msg
-	print "usage: compileall [-l] [-d destdir] [directory ...]"
-	print "-l: don't recurse down"
-	print "-d destdir: purported directory name for error messages"
-	print "if no arguments, -l sys.path is assumed"
-	sys.exit(2)
+        print msg
+        print "usage: compileall [-l] [-d destdir] [directory ...]"
+        print "-l: don't recurse down"
+        print "-d destdir: purported directory name for error messages"
+        print "if no arguments, -l sys.path is assumed"
+        sys.exit(2)
     maxlevels = 10
     ddir = None
     for o, a in opts:
-	if o == '-l': maxlevels = 0
-	if o == '-d': ddir = a
+        if o == '-l': maxlevels = 0
+        if o == '-d': ddir = a
     if ddir:
-	if len(args) != 1:
-	    print "-d destdir require exactly one directory argument"
-	    sys.exit(2)
+        if len(args) != 1:
+            print "-d destdir require exactly one directory argument"
+            sys.exit(2)
     try:
-	if args:
-	    for dir in args:
-		compile_dir(dir, maxlevels, ddir)
-	else:
-	    compile_path()
+        if args:
+            for dir in args:
+                compile_dir(dir, maxlevels, ddir)
+        else:
+            compile_path()
     except KeyboardInterrupt:
-	print "\n[interrupt]"
+        print "\n[interrupt]"
 
 if __name__ == '__main__':
     main()