]> granicus.if.org Git - python/commitdiff
Merged revisions 66470 via svnmerge from
authorBenjamin Peterson <benjamin@python.org>
Mon, 15 Sep 2008 23:55:01 +0000 (23:55 +0000)
committerBenjamin Peterson <benjamin@python.org>
Mon, 15 Sep 2008 23:55:01 +0000 (23:55 +0000)
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

........
  r66470 | benjamin.peterson | 2008-09-15 18:29:43 -0500 (Mon, 15 Sep 2008) | 1 line

  don't use os.linesep for newlines; it breaks tests on windows
........

Lib/lib2to3/fixes/fix_metaclass.py

index e291dd7da120826a6b8b01293b6f81a09a3be78b..7479024b3d25993d9e7843e5d0aa2ba21cbaa1ed 100644 (file)
@@ -17,8 +17,6 @@
 """
 # Author: Jack Diederich
 
-import os
-
 # Local imports
 from .. import fixer_base
 from ..pygram import token
@@ -216,7 +214,7 @@ class FixMetaclass(fixer_base.BaseFix):
             pass_leaf = Leaf(text_type, 'pass')
             pass_leaf.set_prefix(orig_meta_prefix)
             node.append_child(pass_leaf)
-            node.append_child(Leaf(token.NEWLINE, os.linesep))
+            node.append_child(Leaf(token.NEWLINE, '\n'))
 
         elif len(suite.children) > 1 and \
                  (suite.children[-2].type == token.INDENT and
@@ -224,4 +222,4 @@ class FixMetaclass(fixer_base.BaseFix):
             # there was only one line in the class body and it was __metaclass__
             pass_leaf = Leaf(text_type, 'pass')
             suite.insert_child(-1, pass_leaf)
-            suite.insert_child(-1, Leaf(token.NEWLINE, os.linesep))
+            suite.insert_child(-1, Leaf(token.NEWLINE, '\n'))