Bill,
Regarding glDelay, I could find no such command. But
there is a glFinish which is more forceful than glFlush used
in draw_keep and pixels_keep. But replacing Finish with
Flush did not change the result of my go verb.
Raul,
I vaguely remember such a queue suggestion now. I
wonder if it came about the time that Eric suggested that J6
would afford other opportunities that might be less of a
"workaround".
I would prefer an existing solution, but can
explorethe queue idea, too. But getting the user's inputs
in the ijx window into a queue does not seem like something
I want to do because I want the user to be able to type
commands and verb definitions of their own into the ijx
window. Commands and verbs that use allowed turtle
instructions like "forward 1" and "right 90", where forward
and right are defined verbs in my system. So if go =: 3
: 'forward 1' then "go[go[go''" would mean go forward 3
steps in three separate increments. I don't want to have to
parse "go[go[go''" into three queue items; that's J's job,
isn't it?
(B=)
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm