> On Apr 22, 2017, at 8:12 AM, Xiaodi Wu <xiaodi...@gmail.com> wrote: > > On Sat, Apr 22, 2017 at 3:38 AM, Brent Royal-Gordon <br...@architechies.com > <mailto:br...@architechies.com>> wrote: >> On Apr 21, 2017, at 11:48 AM, Xiaodi Wu via swift-evolution >> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote: >> >> This goes to my question to David Hart. Isn't this an argument for a feature >> to allow breaking a single-line string literal across multiple lines? What >> makes this a use case for some feature for _multiline_ string literals in >> particular? > > Well, if you're breaking a string across several lines, you will want > indentation stripping too. Are you suggesting we should also bring that > feature to single-line string literals with escaped newlines? > > No, I am suggesting that whatever design is used for escaped newlines, if at > all possible it should be equally apt for "strings" and """strings""" such > that it will not require indentation stripping.
Could you share an example of such a design? It doesn't have to be something you'd be happy to have in the language; it just needs to fit the following criteria: * Permits non-significant hard-wrapping in a string literal. * Works equally well with single and triple string literals. * Preserves code indentation, but does not require single string literals to do indentation stripping. * Is not horribly inconvenient. -- Brent Royal-Gordon Architechies
_______________________________________________ swift-evolution mailing list swift-evolution@swift.org https://lists.swift.org/mailman/listinfo/swift-evolution