... and I've just tried the same script in JQt 901 f-beta with the same
results as just
reported (copied below) for JQt 807.
The plot window _did_ close on this occasion. I might have been wrong
about the
plot not closing earlier, only in JQt 901 f-beta, but that was when I'd
encountered the problem using
a working script, with more session history, so can't be sure.
Anyway, for this minimal testbed, the same results arise in JQt 807
and JQt 901 f-beta.
I haven't checked in JHS or Jconsole, if even appropriate!
Thanks again,
Mike
On 09/05/2019 14:55, 'Mike Day' via Programming wrote:
OK - here's trying with a noddy script, in JQt 807. (I'll try it next
in JQt 901 f-beta)
NB. whole script.....
load'plot'
dummy =: 3 : 0
bool =. 40 20 40 #0 1 0
#bool
)
NB. end script
NB. session snippet, with debug on via ctrl-C, stop-line at #bool:
JVERSION
Engine: j807/j64/windows
Release-d: commercial/2019-03-18T13:21:35
Library: 8.07.25
Qt IDE: 1.7.9/5.9.6
Platform: Win 64
Installer: J807 install
InstallPath: c:/d/j807
Contact: www.jsoftware.com
load 'c:/d/j807/user/temp/213.ijs' NB. home of noddy script
dummy 1 NB. run function with debug stop-line enabled
plot bool NB. shows what you'd expect
NB. ===================================== end of session copy
I can close the plot, by clicking on X at top right, as usual
I can't close the open debug window
The cursor can move up and down the session, it can select previous
lines,
and reprint them at the bottom of the session, eg, I can get the last two
lines to be
plot bool NB. shows what you'd expect
load 'c:/d/j807/user/temp/213.ijs' NB. home of noddy script
but the load doesn't work, the cursor stays at the end-of-line.
I can then move it up to, say, dummy 1. Selecting that line overwrites
the "new" load... line, but again executing it doesn't work.
FWIW, jbreak.bat is ineffective in this case, not that I'd expect it
to work here.
Thanks,
Mike
On 09/05/2019 11:29, bill lam wrote:
Did you mean j807 can close plot window but still hang?
Thu, 09 May 2019, jprogramming написал(а):
I first thought this was a new bug in J901 beta, but it also
happens in
J807.
Scenario - JQt under Windows 10 -
examining a function using debug (via ctrl-C) with a stop line enabled
at the stop line, run it to evaluate a function variable, call it
boolean b,
plot b to see what changes where...
So, now the session is stuck -
- I can close the plot window in J807, apparently not in J901 beta
- I can't run the next line in debug
- I can't close debug
- I can't type or execute a line in the session
- I can't break it (using Jbreak.bat, which has otherwise been ok
in J901
beta, thanks!)
SESSION
load'plot'
ql flph 10000
RUN DEBUG STOP LINE
*>[101] maxdiag =. <: i.&1 bexcd
plot bexcd
Thanks,
Mike
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
----------------------------------------------------------------------
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