scala/scala — pull request #381 by dgruntz (2012-04-12 23:10:13+00:00)
Title: SI-5510: string interpolation: parser no longer hangs on unclosed string

This commit fixes bug 5510. After the invocation of either fetchToken or
fetchStringPart it is checked now whether an ERROR token was read.
If so, added markers are popped from sepRegions.

Moreover, an infinite loop occurring in the REPL was fixed. Could happen
as the SU=\u001A character is considered to be isUnicodeIdentifierPart
by class Character.

A neg-test has also been defined.

Have taken away the -Xexperimental flag for string interpolation as
SIP 11 has been accepted.