<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">I like the continuation quote. It makes the code stay pretty. It doesn't break the indentation of your code. If you take out the continuation quote then things look out of place, as if someone pasted text in the middle of your code by mistake. I don't like the heredoc notation either for the same reasons.</div><div class=""><br class=""></div><div class="">I envision being able to type the opening multi line quote, i.e. M" and then pasting multi line text from the clipboard. The editor would do a smart paste prepending the lines of text with the continuation character. &nbsp;</div><div class=""><br class=""></div><div class="">Let's keep our code looking &nbsp;pretty and focus on the main things:</div><div class=""><br class=""></div><div class="">1. Allow interpolation&nbsp;</div><div class="">2. Remove the need to add the \n character for each line</div><div class="">3. Remove the need to escape the double quote and apostrophe</div><div class="">4. Keep it simple</div><div class=""><br class=""></div><div class="">I would be fine just with this:</div><div class=""><br class=""></div><div class=""><pre class="" style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; margin-top: 0px; margin-bottom: 16px; line-height: 1.45; padding: 16px; overflow: auto; background-color: rgb(247, 247, 247); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-wrap: normal;"><code class="" style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; padding: 0px; margin: 0px; background-color: transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal; border: 0px; display: inline; line-height: inherit; word-wrap: normal;">let xml = M"&lt;?xml version="1.0"?&gt;
          "&lt;catalog&gt;
          " &lt;book id="bk101" empty=""&gt;
          "     &lt;author&gt;<font color="#ff2600" class="">\(</font><font color="#0433ff" class="">author</font><font color="#ff2600" class="">)</font>&lt;/author&gt;
          " &lt;/book&gt;
          "&lt;/catalog&gt;</code></pre><div class=""><br class=""></div></div><div class=""><br class=""></div><div class=""><span style="background-color: rgba(255, 255, 255, 0);" class=""><br class=""></span></div><div><blockquote type="cite" class=""><div class="">On May 5, 2016, at 9:17 AM, David Hart via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div class="">On 05 May 2016, at 12:30, Michael Peternell via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">it's not a secret that I'm not a big fan of the proposal. The third draft doesn't change this and it's unlikely that any future draft will, because for me, the problem are the continuation quotes, and for Brent it seems like they are a must-have-feature (correct me if I'm wrong.)</span></div></blockquote><br class=""></div><div class="">I agree with all you said. I’m fairly sure I would never vote for Brent’s proposal simply because of the existence of continuation quotes, no matter the amount of reasoning behind it. They are simply too unwieldy, cumbersome and unfriendly to modification.</div><div class=""><br class=""></div><div class="">I could see either your proposal, or your proposal without the HERE_DOCs but using Tyler’s/Scala’s&nbsp;<span style="font-family: monospace; white-space: pre;" class="">.stripMargin</span><span style="white-space: pre;" class="">. Do you think you could start a formal proposal?</span></div></div>_______________________________________________<br class="">swift-evolution mailing list<br class=""><a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a><br class="">https://lists.swift.org/mailman/listinfo/swift-evolution<br class=""></div></blockquote></div><br class=""></body></html>