Thanks, that works great.&nbsp; Now I just have to figure out why.&nbsp; Seems I have some reading to do.&nbsp; :)<br><br>Doug<br><br><div class="gmail_quote">On Nov 25, 2007 6:01 PM, Matthew Flatt &lt;<a href="mailto:mflatt@cs.utah.edu">
mflatt@cs.utah.edu</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">At Sun, 25 Nov 2007 17:52:54 -0700, &quot;Doug Williams&quot; wrote:
<br>&gt; I get an error &quot;continuation application: attempt to cross a continuation<br>&gt; barrier&quot;. &nbsp;I assume MrEd is using threads or other elements that cause the<br>&gt; continuation barrier.<br><br></div>Yes.
<br><div class="Ih2E3d"><br>&gt; Does anyone have a suggestions?<br><br></div>Delimited continuations. Wrap the body of your callback in<br>`call-with-continuation-prompt&#39;:<br><br> &nbsp; (call-with-continuation-prompt<br>
 &nbsp; &nbsp; (lambda ()<br><div><div></div><div class="Wj3C7c"> &nbsp; &nbsp; &nbsp; (if *break*<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (begin<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (set! *break* #f)<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (*continue*))<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (test-run))))<br><br><br></div></div><font color="#888888">
Matthew<br><br></font></blockquote></div><br>