> 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

Reply via email to