In a just updated j801 it gives an error in the terminal rather, and
no infinite loop:

load'plot'

JVERSION
Engine: j701/2011-01-10/11:25
Library: 8.01.028
Qt IDE: 1.0.27/4.8.6
Platform: Linux 64
Installer: j801 beta install
InstallPath: /home/jpjacobs/j64-801
load'pacman'
'search' jpkgv 'graphics/plot';'gl2'
┌─────────────┬───────┬───────┬────┐
│graphics/gl2 │1.0.66 │1.0.66 │gl2 │
│graphics/plot│1.0.140│1.0.140│Plot│
└─────────────┴───────┴───────┴────┘
'dot;marksersize 4' plot (?100 2$0);(?100 2$0)
|option not found: marksersize: signal
| signal'option not found: ',j



2014-06-16 10:19 GMT+02:00 bill lam <[email protected]>:
> 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