On Tue, May 7, 2013 at 3:43 PM, Leszek Świrski <span dir="ltr"><<a href="mailto:leszek@swirski.co.uk" target="_blank">leszek@swirski.co.uk</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div class="im">On 2 May 2013 12:25, João Matos <<a href="mailto:ripzonetriton@gmail.com" target="_blank">ripzonetriton@gmail.com</a>> wrote:<br>> My patch is probably an hack, and I don't know enough about the preprocessor works to understand how to do the correct fix without spending a lot of time researching it. Your explanation sounds interesting though.<div>



<br></div></div><div>Actually, having taken another look at your patch, it looks like it could almost do the job. Rather than just ignoring all expanded commas, I've made a change where all freshly expanded tokens are ignored by the lexer when first passed over, which seems to be doing the job so far. The below patch is a quick hack that doesn't check if we're running in ms-compatibility mode yet, still testing if it's actually ms-compatibile.</div>

</div></blockquote><div><br></div><div>Does it fix regression problem Nico found?</div></div><div><br></div>-- <br>João Matos