I can confirm the infinite loop in my Windows installation using the latest
released j802 jqt binaries.

However it appears to be somewhat fixed in my Linux installation when I use
binaries built from the latest jqt source. There I get the error message
but when I dismiss it, I can type in the Term window. I can't however
dismiss the plot window unless I do a valid plot again first. If instead I
try to move the plot window, I end up with the infinite loop.

Jan-Pieter, if I use the markersize option in conjunction with a dot plot I
am not able to change the size of the dots. They do change if I use pensize
instead. Are you saying that markersize changes dot size when you use it
with a dot plot? Note this is separate to the discussion above of what
happens when a unknown/incorrect option is used.


On Mon, Jun 16, 2014 at 8:19 PM, bill lam <[email protected]> wrote:

> Can you confirm if the same infinite loop occurs in J801 or not?
>
> On 16.06.2014, at 15:41, Jan-Pieter Jacobs <[email protected]>
> wrote:
>
> > Hi Ric,
> > Thanks for the suggestions!
> >
> > I'm also using a completely up to date J802.
> > Trying it on my work PC works for markersize, but still locks itself
> > up when given some mistaken input, eg. in case of a type:
> >
> > 'dot; marksersize 5' plot (? 2 100 $ 0);(? 2 100 $ 0)
> >
> > error in: plot_gs_paint
> >
> > option not found: marksersize: signal
> >    signal'option not found: ',j
> >
> > This keeps popping up, while in the terminal I get " QWidget::repaint:
> > Recursive repaint detected " every time I close the error.
> >
> > Version info:
> >
> > JVERSION
> > Engine: j701/2011-01-10/11:25
> > Library: 8.02.09
> > Qt IDE: 1.1.2/4.8.6
> > Platform: Linux 64
> > Installer: J802 install
> > InstallPath: /home/jpjacobs/j64-802
> > load 'pacman'
> > 'search' jpkgv 'graphics/plot';'gl2'
> > ┌─────────────┬───────┬───────┬────┐
> > │graphics/gl2 │1.0.68 │1.0.68 │gl2 │
> > │graphics/plot│1.0.145│1.0.145│Plot│
> > └─────────────┴───────┴───────┴────┘
> >
> > I'll give you the same info on my home PC when I get back.
> >
> > Jan-Pieter
> >
> > 2014-06-16 1:22 GMT+02:00 Ric Sherlock <[email protected]>:
> >> Hi Jan-Pieter,
> >> I think this has been already fixed in the latest version.  At least it
> >> works fine for me on Windows & Linux
> >>
> >>   JVERSION
> >> Engine: j701/2011-01-10/11:25
> >> Library: 8.02.09
> >> Qt IDE: 1.1.2/4.8.6
> >> Platform: Linux 64
> >> Installer: J802 install
> >> InstallPath: /opt/j64_802
> >>
> >> JVERSION
> >>
> >> Engine: j701/2011-01-10/11:25
> >>
> >> Library: 8.02.09
> >>
> >> Qt IDE: 1.1.2/5.3.0
> >>
> >> Platform: Win 64
> >>
> >> Installer: J802 install
> >>
> >> InstallPath: c:/program files/j64-802
> >>
> >> load 'pacman'
> >>
> >> 'search' jpkgv 'graphics/plot';'gl2'
> >>
> >> ┌─────────────┬───────┬───────┬────┐
> >>
> >> │graphics/gl2 │1.0.68 │1.0.68 │gl2 │
> >>
> >> │graphics/plot│1.0.145│1.0.145│Plot│
> >>
> >> └─────────────┴───────┴───────┴────┘
> >>
> >>
> >>
> >> Note also that you probably want to use pensize for a dot plot (not
> >> markersize).
> >> 'dot; pensize 4' plot foo
> >> 'marker; markersize 4' plot foo
> >>
> >>
> >>
> >>
> >> On Mon, Jun 16, 2014 at 8:45 AM, Jan-Pieter Jacobs <
> >> [email protected]> wrote:
> >>
> >>> Lately I've experienced some very very annoying behavior in plot:
> >>> Errors will be repeated infinitely when plot is given wrong input.
> >>> For instance:
> >>>
> >>> load 'plot'
> >>> foo =: ;/ 2 100 $ 0
> >>> 'dot; markersize 4' plot foo
> >>>
> >>> Pops up a blank plot window, and a message box saying:
> >>>
> >>> "error in: plot_gs_paint
> >>>
> >>> value error: plot_markersize
> >>>    (> f) ~ ndx
> >>> "
> >>>
> >>> No matter how many times you click ok, it will disappear and
> >>> immediatly reappear and control will never get back to the J window,
> >>> leaving you no other option than to kill J and start all over again.
> >>>
> >>> In viewmat I've also occasionally seen similar behaviour, but less
> >>> often than in plot.
> >>>
> >>> Is there a way around this, or can this be fixed?
> >>>
> >>> Thanks,
> >>> Jan-Pieter
> >>> ----------------------------------------------------------------------
> >>> 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
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to