On Fri, Apr 21, 2017 at 1:45 PM, Erica Sadun <[email protected]> wrote:
> > On Apr 21, 2017, at 12:40 PM, Xiaodi Wu via swift-evolution < > [email protected]> wrote: > > On Fri, Apr 21, 2017 at 8:48 AM, Robert Bennett via swift-evolution < > [email protected]> wrote: > >> Xiaodi, I think one thing you're neglecting is that users may never print >> out a multiline literal string at all. A string might never be printed or >> read by a human outside of the code it resides in. In this case it seems >> perfectly reasonable to ask that it be possible to format the string nicely >> in the code and disregard how it would actually be printed. >> > > Can you give an example of such a use case, where a string is never seen > by a human but one cannot insert literal newlines and would need elided > ones instead? > > > The most common reason is that the code is maintained by a (non-human) > developer, who wants to be able to see and update the code in a readable > form, but that represents a single line that will automatically wrapped by, > for example, a UITextView for (human) consumption. > A different scenario from what Robert's describing, but sure. 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?
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
