View Single Post
Posts: 1 | Thanked: 0 times | Joined on Jan 2010
#60
Originally Posted by scudderfish View Post
it looks like the extra CRLF we've been worried about are actually allowed by the spec and it is Apple that is incorrectly parsing it.
I haven't done BNF in a while myself either, but I think you have misread the grammar.

Code:
strnosemi	= *(*nonsemi ("\;" / "\" CRLF)) *nonsemi
The BNF shows that the only way to embed a CRLF before the terminal semicolon is to escape it with a backslash first "\"... which is not happening with the N900 code (based on the dumps shown in this thread).

It looks like someone needs to open a bug with Maemo on this.