It appears that output is buffered during live-display. It would be nice to be able to print during a repeat, for example.
(define sun (λ () (let ([t (spawn)]) (repeat 36 (printf "~s~n" (turtle-location t)) (move! t 200) (turn-left! t 170)))))
Comment #1
Posted on Apr 16, 2012 by Helpful ElephantAll output is buffered until the next prompt is seen on the Scheme end basically to save on the overhead of talking between the two processes (and for a few sanity / state change modes). I think that I could fix this or at least output buffering more often. I'll look into it.
Comment #2
Posted on Apr 19, 2012 by Helpful ElephantThis issue was closed by revision eb2910668d0d.
Status: Fixed
Labels:
Type-Enhancement
Priority-Low
Difficulty-Medium
Component-UI