* changed desugaring to use the callSiteId with both raw and unescaped LPAs.
* made clear that the desugaring need not affect any lexical environment.
* changed to use the new desugaring consistently in examples and
non-normative text.
* changed LiteralCharacter to allow backslash escape sequences
* rewrote section on line terminator and terminal space caveats.
I updated http://wiki.ecmascript.org/doku.php?id=harmony:quasis based
on the feedback from the last meeting.
The demo testbed at
http://js-quasis-libraries-and-repl.googlecode.com/svn/trunk/index.html
is now up-to-date as well.
Changes listed at
http://wiki.ecmascript.org/doku.php?do=revisions&id=harmony%3Aquasis
but in short
* changed desugaring to use the callSiteId with both raw and unescaped LPAs.
* made clear that the desugaring need not affect any lexical environment.
* changed to use the new desugaring consistently in examples and
non-normative text.
* changed LiteralCharacter to allow backslash escape sequences
that are not technically allowed inside string literals.
See https://mail.mozilla.org/pipermail/es-discuss/2011-May/014856.html
* changed LPA definition to satisfy
http://wiki.ecmascript.org/doku.php?id=proposals:line_terminator_normalization.
* rewrote section on line terminator and terminal space caveats.
I updated harmony:quasis based on the feedback from the last meeting.
The demo testbed at js-quasis-libraries-and-repl.googlecode.com/svn/trunk/index.html is now up-to-date as well.
Changes listed at doku.php?do=revisions&id=harmony%3Aquasis but in short
non-normative text.
that are not technically allowed inside string literals. See esdiscuss/2011-May/014856
proposals:line_terminator_normalization.