[swift-evolution] [Review] SE-0168: Multi-Line String Literals
Ricardo Parada
rparada at mac.com
Tue Apr 11 11:51:30 CDT 2017
Hi Adrian,
I think having the closing """ on a line by itself activates the indentation stripping feature. So if it was to change as you suggest then how would you turn off indentation stripping?
> On Apr 11, 2017, at 11:08 AM, Adrian Zubarev via swift-evolution <swift-evolution at swift.org> wrote:
>
> This would be consistent and less confusing to learn.
>
> Can’t we make the indent algorithm work like this instead?
> let string = """\↵
> ····<tag>↵
> ······content text↵
> ····</tag>""" // Indent starts with the first non space character
>
> // result
>
> <tag>↵
> ··content text↵
> </tag>
> The line where the closing delimiter is trims all space chapters and the indent for the whole multi-line string is starting at the point where the first non-space chapters is in that line.
>
> What do you think?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20170411/aeec410d/attachment.html>
More information about the swift-evolution
mailing list