The endless loop or crash is a result of jqt popup error message inside paint loop. You can workaround it by define wdinfo_z_=: echo_z_
so that messages won't be popup On Wed, Oct 26, 2022 at 9:33 PM Pablo Landherr <pablo.landh...@gmail.com> wrote: > Re "a short verb to validate the data" > > How does a *short* verb determine that all possible combinations of plot > instructions are correct? try. doesn't work. And why doesn't plot do it for > me? > > try. 3+3 > > |spelling error > > | try. 3+3 > > | ^ > > Consider the following (which I generated in the browser based J): > load 'plot' > 'xlabel a b c d' plot 3 4 5 > |length error: canvas_text > | res=.tolist(<fn),each(<'ctx.fillText('),each txt > ,each(<','),each(<("1)0&pfmtjs flipxy pos>.0),each<');' > |[-0] > > That is an excellent outcome. But the same sentence "crashes" not only the > latest J. In 807, you'll find yourself in an endless loop of error messages > which only stops after you forcibly shut J down. > > > > On Wed, Oct 26, 2022 at 3:14 PM Don Guinn <dongu...@gmail.com> wrote: > > > Could you write a short verb to validate the data which calls plot if the > > data is correct to plot or give you an error message if not? > > > > On Wed, Oct 26, 2022 at 7:00 AM Brian Schott <schott.br...@gmail.com> > > wrote: > > > > > Resending: > > > > > > On Tue, Oct 25, 2022 at 6:02 PM Brian Schott <schott.br...@gmail.com> > > > wrote: > > > > > > > Pablo, > > > > > > > > I was able to execute the following code using jconsole. > > > > See my version info below. Perhaps, this will help. > > > > > > > > QA=: {&a.@(a.&i.@]+[QI 26"_) > > > > QI=: ?.@$ > > > > Fcat=:161 38 QA 'a' > > > > load'plot' > > > > ('xlabel ',,Fcat,.' ') plot ?161#100 > > > > JVERSION > > > > Engine: j903/j64/darwin > > > > Release-b: commercial/2022-01-28T04:11:24 > > > > Library: 9.03.08 > > > > Platform: Darwin 64 > > > > Installer: J903 install > > > > InstallPath: /users/brian/j903 > > > > Contact: www.jsoftware.com > > > > > > > > On Tue, Oct 25, 2022 at 5:21 PM Pablo Landherr < > > pablo.landh...@gmail.com > > > > > > > > wrote: > > > > > > > >> As the discussion seems to have ended, it seems to me that the only > > > >> remedy, > > > >> i.e. to not have J crash in case I give *plot* incorrect parameters, > > is > > > to > > > >> revert to an older J-version as the problem was not present when I > ran > > > >> J602. Can anyone advise on how far back I should go? 602 or would > 701 > > or > > > >> J8 > > > >> series be ok? > > > >> > > > >> Kind regards, > > > >> Pablo Landherr > > > >> > > > >> -- > > > > (B=) > > > > > > > ---------------------------------------------------------------------- > > > 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 > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm