On Apr 12, 2010, at 11:52 AM, DenesL wrote: > In 1.76.3, and probably others, model files can not end with a comment > line: > > Traceback (most recent call last): > File "D:\web2py\hg\gluon\restricted.py", line 171, in restricted > ccode = compile(code.replace('\r\n', '\n'), layer, 'exec') > File "D:/web2py/hg/applications/mssqltest/models/db.py", line 111 > # > ^ > SyntaxError: invalid syntax > > Adding an empty line fixes the problem but figuring that out is a > waste of time.
FWIW, compile() requires at least one terminal newline. Perhaps it'd be reasonable to append one (along the the \r\n conversion). -- To unsubscribe, reply using "remove me" as the subject.