--- makeTextFile.py	2006-01-29 21:29:44.000000000 -0700
+++ makeTextFile-fix.py	2006-10-11 21:49:35.000000000 -0700
@@ -3,11 +3,10 @@
 'makeTextFile.py -- create text file'

 import os
-ls = os.linesep

 # get filename
 while True:
-
+    fname = raw_input('Enter file name: ')
     if os.path.exists(fname):
         print"*** ERROR: '%s' already exists" % fname
     else:
@@ -25,8 +24,8 @@
     else:
         all.append(entry)

-# write lines to file with proper line-ending
+# write lines to file with NEWLINE line terminator
 fobj = open(fname, 'w')
-fobj.writelines(['%s%s' % (x, ls) for x in all])
+fobj.write('\n'.join(all))
 fobj.close()
 print 'DONE!'
