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.

Reply via email to