Changeset 306
- Timestamp:
- Mon Feb 5 17:47:12 2007
- Files:
-
- trunk/mf.py (modified) (diff)
- trunk/doc/CHANGES.txt (modified) (diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
trunk/mf.py
r279 r306 69 69 if pyc is None or py and pyc[1][8] < py[1][8]: 70 70 try: 71 co = compile(open(py[0], 'r').read()+'\n', py[0], 'exec') 71 stuff = open(py[0], 'r').read()+'\n' 72 co = compile(string.replace(stuff, "\r\n", "\n"), py[0], 'exec') 72 73 if __debug__: 73 74 pth = py[0] + 'c' … … 180 181 elif typ == imp.PY_SOURCE: 181 182 try: 182 co = compile(open(fnm, 'r').read()+'\n', fnm, 'exec') 183 stuff = open(fnm, 'r').read()+'\n' 184 co = compile(string.replace(stuff, "\r\n", "\n"), fnm, 'exec') 183 185 except SyntaxError, e: 184 186 print "Invalid syntax in %s" % py[0] … … 370 372 def analyze_script(self, fnm): 371 373 try: 372 co = compile(open(fnm, 'r').read()+'\n', fnm, 'exec') 374 stuff = open(fnm, 'r').read()+'\n' 375 co = compile(string.replace(stuff, "\r\n", "\n"), fnm, 'exec') 373 376 except SyntaxError, e: 374 377 print "Invalid syntax in %s" % fnm -
trunk/doc/CHANGES.txt
r305 r306 9 9 * Removed C++-style comments from the bootloader for compatibility 10 10 with the AIX compiler. 11 + Fix support for .py files with DOS line endings under Linux (fixes 12 PyOpenGL). 11 13 12 14
