Andrew Kuchling:
Fixed precendence bug that meant setting skip_blanks to false didn't work
under some circumstances.
diff --git a/Lib/distutils/text_file.py b/Lib/distutils/text_file.py
index b731762..c983afa 100644
--- a/Lib/distutils/text_file.py
+++ b/Lib/distutils/text_file.py
@@ -256,7 +256,7 @@
 
             # blank line (whether we rstrip'ed or not)? skip to next line
             # if appropriate
-            if line == '' or line == '\n' and self.skip_blanks:
+            if (line == '' or line == '\n') and self.skip_blanks:
                 continue
 
             if self.join_lines: