<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Sure thing, everyones opinion is welcome and helps fine tuning the model.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Here is a quick illustration of the model I’m pushing.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><img src="cid:3F166906-DE56-4ACD-A7C8-FFB3E1322CE1"></div> <br> <div id="bloop_sign_1492107411023268864" class="bloop_sign"><div style="font-family:helvetica,arial;font-size:13px">--&nbsp;<br>Adrian Zubarev<br>Sent with Airmail</div></div> <br><p class="airmail_on">Am 13. April 2017 um 20:02:44, David Sweeris (<a href="mailto:davesweeris@mac.com">davesweeris@mac.com</a>) schrieb:</p> <blockquote type="cite" class="clean_bq"><span><div dir="auto"><div></div><div>



<title></title>


<div><br></div>
<div>On Apr 13, 2017, at 10:52, Adrian Zubarev &lt;<a href="mailto:adrian.zubarev@devandartist.com">adrian.zubarev@devandartist.com</a>&gt;
wrote:<br>
<br></div>
<blockquote type="cite">

<div class="bloop_markdown">
<p>I don’t think it’s a good idea to add optionally character
before the closing delimiter, because it could confuse the reader
of the code on how exactly the actual string lines above will be
stripped.</p>
<p>My personal vision remains as the following example:</p>
<pre><code class="swift">// 1)
"""
Line_1
Line_2
"""

// result for 1)
"Line_1\nLine_2"

// 2)
"""

Line_1
Line_2
"""

// result for 2)
"\nLine_1\nLine_2"

// 3)
"""
Line_1
Line_2

"""

// result for 3)
"Line_1\nLine_2\n"

// 4)
"""

Line_1
Line_2

"""

// result for 4)
"\nLine_1\nLine_2\n"
</code></pre>
<p>This is the natural approach, alternatively you’re free to use
directly <code>\n</code> instead a blank line.</p>
</div>
<div class="bloop_original_html">
<blockquote type="cite" class="clean_bq">
<div dir="auto"></div>
</blockquote>
</div>
<div class="bloop_markdown"></div>
</blockquote>
<br>

<div>I think I'm inclined to agree... I'm just trying to think of
ways to make those who don't agree happy as well. Of course, as you
pointed out, that necessarily complicates things, which is itself
something to consider.</div>
<div><br></div>
<div>Fortunately, we can add the syntax (or something else equally
simple) to flip the leading/trailing newline stripping behavior
later, if it becomes necessary.</div>
<div><br></div>
<div>- Dave Sweeris</div>


</div></div></span></blockquote></body></html>