<div dir="ltr"><div><span>Hi Martin and David, thanks for the interest. </span></div><div><span> </span></div><span>I've had the same impression as David. But certainly, several modern compilers accept indented directives (clang, gcc, mscvc, icc). </span><div><br><div dir="auto">Martin, may you be so kind and give some links to projects that use the space-before-hash style, please? </div><div dir="auto"><br><div>Anyway, it is pretty straightforward to add both styles. Do you have any ideas on naming? Should it be a single option (None, AllAfterHash, AllBeforeHash) or 2 options: one defining when to indent and the other - how to indent?</div><div><br></div><div>Regards,</div><div>Marek <br><br><div class="gmail_quote"><div dir="ltr">śr., 31 sie 2016, 08:16 użytkownik David Chisnall <<a href="mailto:david.chisnall@cl.cam.ac.uk" target="_blank">david.chisnall@cl.cam.ac.uk</a>> napisał:<br></div></div></div></div></div><div><div dir="auto"><div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 30 Aug 2016, at 21:36, Martin J. O'Riordan via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@  tous upór lists.llvm.org</a>> wrote:<br>
><br>
> and whitespace indentation preceding the ‘#’ prefixed pre-processing directive:<br>
<br>
Is doing this even valid?  I was under the impression that the C preprocessor required the hash to be on column 0.  I’ve certainly had compilers reject code in the past where the preprocessor directives were indented accidentally.<br>
<br>
David<br>
<br>
</blockquote></div></div></div></div></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><div dir="ltr">Marek</div></div>