To me, the most flexible solution would be to redirect all output from the J interpreter to a file. Perhaps a global variable that holds the handle of an open file that could be a pipe or socket. Then ALL output that would normally be sent to the ijx window would be sent to this file.
Any feedback for this idea? Is it already possible? >From: Jose Mario Quintana <[EMAIL PROTECTED]> >Date: Wed Jun 28 21:35:21 CDT 2006 >To: 'Beta forum' <[email protected]> >Subject: RE: [Jbeta] Tardy graphics (again) > >> Behalf Of Dan Bron >> Jose, >> >> Have you tried mucking with wd'msgs' ? Using the following verb, I can >> refocus window between delays: >> >> countdown=. ''"_@:(<"0@:|.@:i.@:[ >@:((1!:2&2@:[ ] 6!:3@:] >> [ wd@:('msgs'"_))&.>/@:(|.@:[ , <@:])) ]) >> 10 countdown 1 > >Dan, thank you very much for your suggestion; it should make some of our >applications behave as we want them to behave. > >> >> Note the difference in behavior if one does the wd'msgs' AFTER the >delay. >> > >Very interesting! > >> countdown=. ''"_@:(<"0@:|.@:i.@:[ >@:((1!:2&2@:[ ] 'msgs' >> wd@:[ 6!:3@:])&.>/@:(|.@:[ , <@:])) ]) >> 10 countdown 1 >> >> -Dan >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm > > >---------------------------------------------------------------------- >For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
