]> scripts.mit.edu Git - wizard.git/commitdiff
Conditionalize the newline.
authorEdward Z. Yang <ezyang@mit.edu>
Wed, 23 Dec 2009 04:13:56 +0000 (23:13 -0500)
committerEdward Z. Yang <ezyang@mit.edu>
Wed, 23 Dec 2009 04:15:02 +0000 (23:15 -0500)
Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
wizard/app/__init__.py

index 867a106e24c71889d6168e53cf6151ea632d708c..1b4365e7fecd910076487457f38f6644ee9d6a41 100644 (file)
@@ -248,8 +248,9 @@ class Application(object):
                 def get_newline(filename):
                     f = open(filename, "U")
                     # for some reason I need two
-                    f.readline()
-                    f.readline()
+                    s = f.readline()
+                    if s != "" and f.newlines is None:
+                        f.readline()
                     if not isinstance(f.newlines, str):
                         raise Exception("Assert: expected newlines to be string, instead was %s" % repr(f.newlines))
                     return f.newlines