[swift-evolution] multi-line string literals.

Brent Royal-Gordon brent at architechies.com
Tue Apr 26 20:24:17 CDT 2016

> Just ignore me if that's been covered in the archives already (there is a lot there, I'm still catching up), but is there a reason we can't just allow newlines in the existing string constants and be done with it? Since they've been invalid so far, nobody has code that contains line breaks that could be broken. At worst the code formatter would have to be told not to indent such lines, but beyond that, why are newlines in strings not permitted?

In short: Runaway strings. If you forget to include an ending ", the resulting error may be miles away from where you actually made a mistake.

Brent Royal-Gordon

More information about the swift-evolution mailing list