> I expect to be able to have multiline text exactly *"as-is"* in my source > file. No escaping, no interpolation, etc. I believe this should be a target > of the proposal.
I think that's a great feature we should also add. I just think it's a *different* feature from this one. That's why I listed it in the "Fixing other string literal readability issues" part of the "Alternatives considered" section as something I think is worth fixing. > Otherwise, I reject to see any reason to introduce anything new at this area > - we already can concatenate strings and place them on next line and escape > special characters. Sure, but it's a lot less easy to understand what's going on. See the examples in the "Motivation" and "Proposed solution" sections. > Also, what if I need to have spaces *at the end of string* ? Editor can just > trimmed them, and we can't clearly see them. One way to address this is with a "zero-width escape", an escape which doesn't actually insert anything but merely breaks up sequences and protects whitespace in front of it. Of course, using tools which don't modify whitespace in string literals since doing so affects the program's behavior is probably the "correct" answer here... -- Brent Royal-Gordon Architechies _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
