<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br></blockquote><div>Hey Dave!</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I don't have enough time to look into this deeply (sadly not much time for<br>
fluxus atm) but it should be possible to attach the text to the camera<br>
transform so it stays at the same place relative to the camera and the<br>
screen all the time.<br>
<br></blockquote><div><br></div><div>The only way that I can think of for this would be a task. Maybe there is something more clever but parenting won't work.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Also, I have a similar although not so advanced error reporting thing in<br>
scheme bricks - but I didn't use the port as I wanted to catch all errors<br>
*before* they broke the evaluation:<br>
<br>
(define (sb-error-handler n)<br>
    (print-error (exn-message n)))<br>
<br>
(with-handlers ([(lambda (x) #t) sb-error-handler])<br>
    (run-livecoded-stuff) )<br></blockquote><div><br></div><div>I'll look into this.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
We could wrap the every-frame callback like this and send it to your error<br>
stuff - it might be simpler (or on the other hand it might not work at<br>
all)...<br><br></blockquote><div><br></div><div>There is actually something odd about the every-frame call back. When it calls livecoded stuff and the inevitable typo hits you get a hard to read error. Then calling the offending function from the repl gets you a error that plainly says what's wrong.I've been wondering about that.</div>
<div><br></div><div>I'll try some stuff, but first I need to sort out my fluxus installation which broke trying to upgrade to the racket branch Now it does compile, but refuses to run claiming;</div><div><br></div><div>
<div>fluxus: error while loading shared libraries: <a href="http://libracket3m-5.0.1.so">libracket3m-5.0.1.so</a>: cannot open shared object file: No such file or directory</div></div><div><br></div><div>I find that a bit odd, as it clearly knew where to find that while compiling.</div>
<div><br></div><div>Yours,</div><div>Kas.</div></div>