Yes, I tested 3b's patch with current git version and the bug goes away<div><br></div><div>andy<br><br><div class="gmail_quote">On Sun, May 6, 2012 at 2:02 PM, Bart Botta <span dir="ltr"><<a href="mailto:00003b@gmail.com" target="_blank">00003b@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Sun, May 6, 2012 at 10:06 AM, Andy Peterson <<a href="mailto:andy.arvid@gmail.com">andy.arvid@gmail.com</a>> wrote:<br>

> Control stack guard page temporarily disabled: proceed with caution<br>
> ; Evaluation aborted on #<SB-KERNEL::CONTROL-STACK-EXHAUSTED {10050DD133}>.<br>
><br>
</div><div class="im">>   8: (try-expressionizing-if? 'x 1)<br>
>   9: (try-expressionizing-if? (%js-getprop p 'x) 1)<br>
>  10: (try-expressionizing-if? 'x 1)<br>
>  11: (try-expressionizing-if? (%js-getprop p 'x) 1)<br>
<br>
</div>That reminds me that I forgot to report a similar problem with symbol<br>
macros, for example in<br>
<br>
  (define-symbol-macro foo (ps:@ a foo))<br>
  (lambda () (when (> foo 1) 2))<br>
<br>
I think the patch at<br>
<a href="https://github.com/3b/parenscript/commit/cb4a605ef0ac4fcea1e0ccec23d5748cee613cc3" target="_blank">https://github.com/3b/parenscript/commit/cb4a605ef0ac4fcea1e0ccec23d5748cee613cc3</a><br>
should fix both cases.<br>
<br>
--<br>
3b<br>
<br>
_______________________________________________<br>
parenscript-devel mailing list<br>
<a href="mailto:parenscript-devel@common-lisp.net">parenscript-devel@common-lisp.net</a><br>
<a href="http://lists.common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel" target="_blank">http://lists.common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel</a><br>
</blockquote></div><br></div>