<div dir="ltr">On Fri, Mar 1, 2013 at 10:52 AM, Peter Collingbourne <span dir="ltr"><<a href="mailto:peter@pcc.me.uk" target="_blank">peter@pcc.me.uk</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
<br>
Manuel Klimek <<a href="mailto:klimek@google.com">klimek@google.com</a>> wrote:<br>
<br>
><br>
>Why do we need this? I left that out by design. I'm open to arguments,<br>
>though :)<br>
<br>
</div>Not in the strict sense of the word 'need', I suppose. We arguably don't need support for double quotes either as the generator could instead escape spaces.  I see this more as a matter of convenience for build systems which are already using single quotes and would rather not go through contortions just for clang's sake.  As well as being commonly used, the feature is easy to implement (easier than double quotes due to no escaping rules) which makes it a good candidate for support IMO.<br>
</blockquote><div><br></div><div style>Good point.</div><div style> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(More concretely, this feature turned out to be necessary to support chromium's command lines).<br></blockquote><div><br></div><div style>How so?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
>  If we decide we need this, I'd want us to handle escaping of ticks.<br>
<br>
</div>Do you mean, e.g. '\''? I don't see any mention of escaping of ticks in the POSIX spec (<a href="http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_02_02" target="_blank">http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_02_02</a>).<br>
</blockquote><div><br></div><div style>You're right. Ok, looks good to me then.</div><div style><br></div><div style>Thanks,</div><div style>/Manuel</div></div></div></div>