I can duplicate the same issue of plot hanging J on linux.
I also tried starting a fresh session of jqt and then firing up debug
window (ctrl-K), and then type
require 'plot'
plot i.10

and this ran fine.

and then I tried again the lab and stopped at section 3/5 (the frame just
before the plot) and I typed manually in the term session,
require 'plot'
plot i.10

and it hangs.

So I suspect this is a dissect or labs issue.


On Mon, Jan 25, 2021 at 4:08 AM 'robert therriault' via Programming <
[email protected]> wrote:

> Well this lab is certanly putting my system through its paces.
>
> The latest is something that only happens in j 902 and j 903. j 901 and
> before is unaffected.
>
> When you get to chapter 2 section 4 of 'J by point and click' a plot
> window opens up. Everything displays properly, but although you can type
> into the terminal window, nothing will execute and the j application has to
> be force quit.
> When the plot window first opens a 0 shows up in the terminal window,
> followed by the 3 space indent on the next line. After that whenever you
> click on the plot window an additional 0 is added one line down
> right on the margin. Clicking back and forth between the terminal and the
> plot window just adds more of these zeros.
>
> I thought that it may have something to do with the {{ }} issues that
> R.E.Boss has been experiencing recently on a different thread so I tried
> adding lines around the plot command in the .ijt file but that did not seem
> to make a difference.
>
> I have also found that if you have debug activated that a plot command
> will cause 0's in the terminal window, but this does not lock up J.
>
> Overall a bit of a concern as 'J by point and click' is a really good
> intro lab and having it result in a force quit for a new user is
> problematic.
>
> Any suggestions would be welcome.
>
> Cheers, bob
>
>     JVERSION
> Engine: j902/j64avx2/darwin
> Release-a: commercial/2020-12-05T12:43:38
> Library: 9.02.08
> Qt IDE: 1.9.2/5.12.10(5.12.10)
> Platform: Darwin 64
> Installer: J902 install
> InstallPath: /users/bobtherriault/j902
> Contact: www.jsoftware.com
>
> > On Jan 23, 2021, at 10:02, 'robert therriault' via Chat <
> [email protected]> wrote:
> >
> > Thanks Henry, that worked for me.
> >
> > I am guessing from the style of the lab that you were the author. It
> really is very good. I was thinking of doing a video series of screencasts
> following along the lab and pointing out the tools that are shown and why
> they are important to learn as a newcomer to the language. Do you have any
> concerns/suggestions about how you would like to see this done?
> >
> > I am cross posting to chat so that you can follow up the thread there,
> since this is not really programming.
> >
> > Cheers, bob
> >
> >> On Jan 23, 2021, at 08:04, Henry Rich <[email protected]> wrote:
> >>
> >> I have pushed a change that might be a fix. Update your Dissect addon.
> >>
> >> The mouse-move routine returned a value that was being displayed. I
> changed it to return i. 0 0.  That made the 0s go away for me. I think the
> display is probably only when debug is on, and was introduced toward the
> end of 9.02 development.  Normally the results of event handlers are not
> displayed, but for debug they are passed into the suspension handler which
> then displays them.
> >>
> >> Henry Rich
> >>
> >> On 1/23/2021 12:09 AM, 'robert therriault' via Programming wrote:
> >>> I was going through the J by point and click lab and noticed that
> there is a problem with the dissect window in j902 and j903. Whenever I
> move the mouse over the dissect window a sequence of 0's races down the
> page of my term window. I don't see this behaviour j901 or earlier.
> >>>
> >>> Is this happening for anyone else?
> >>>
> >>> I had been hoping to run a series of videos based on this lab to
> provide an easy entry to J from the masses, but would not want to do that
> if it not reliable across versions.
> >>>
> >>> Was this lab yours Henry? It is a very good introduction.
> >>>
> >>> Cheers, bob
> >>>
> >>> JVERSION(s)
> >>>
> >>>    JVERSION
> >>> Engine: j903/j64avx2/darwin
> >>> Beta-a: commercial/2020-12-17T10:25:30
> >>> Library: 9.03.01
> >>> Qt IDE: 1.9.2/5.12.10(5.12.10)
> >>> Platform: Darwin 64
> >>> Installer: J903 install
> >>> InstallPath: /users/bobtherriault/j903
> >>> Contact: www.jsoftware.com
> >>>
> >>>    JVERSION
> >>> Engine: j902/j64avx2/darwin
> >>> Release-a: commercial/2020-12-05T12:43:38
> >>> Library: 9.02.08
> >>> Qt IDE: 1.9.1/5.12.10(5.12.10)
> >>> Platform: Darwin 64
> >>> Installer: J902 install
> >>> InstallPath: /users/bobtherriault/j902
> >>> Contact: www.jsoftware.com
> >>> ----------------------------------------------------------------------
> >>> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> >>
> >> --
> >> This email has been checked for viruses by AVG.
> >> https://www.avg.com
> >>
> >> ----------------------------------------------------------------------
> >> 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

Reply via email to