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.