Such a quick turnaround on bug reports, as always, Henry! I'm invariably interested in the code fixes themselves. Would it be a hassle to include some tidbit about how you solved the issue? Even just including the `git log -p -<n>` output (where the fix is spread over n commits) might be nice for posterity.
Cheers! On 2021年2月1日 22:59:38 JST, Henry Rich <[email protected]> wrote: >This is funny... The bug afflicted for_xyz. loops over boxed iterands >where the loop exited because of an error. The (load) verb has such a >loop, so if you just typed > >load 'misspelledname' > >J would crash. > >I guess that Mike and Bob did something like that & got a crash; then, >good citizens that they are, they tried to clean it up to a simple >failure using a previous version. Of course, that made the problem go >away. > >Fixed for next beta. > >hhr > >On 1/31/2021 5:59 AM, 'Michael Day' via Programming wrote: >> Henry asked me privately to provide a copy of the offending script, >> however long-winded. >> >> Well... I deleted the J903-beta installation, then copied up from >the >> zip file, and then ran >> the jreg, updateje and updatejqt cmd files, all with admin >> privileges. (Windows 10 as before) >> >> Despite Henry saying he'd take a script however long (and dirty by >> implication), I removed >> excess baggage, and cleaned it up a bit, all in J902, creating a >> new script, not replacing the >> old. It still ran under J902. I copied it to the new J903-beta user > >> folder, to sit there alongside >> the old script for which J903 had crashed yesterday. >> >> Computing Lore/Law rules: the new script runs cleanly. The OLD >> script runs cleanly!!! >> This suggests that something had gone wrong with the update from >> beta-b to beta-c. >> >> I'll still pass the scripts (old and new) and data to Henry in case >he >> wants to plumb their depths. >> >> Cheers, >> >> Mike >> >> >> On 30/01/2021 15:10, 'Michael Day' via Programming wrote: >>> Thanks. >>> (NB replying to Programming - would otherwise be Beta) >>> >>> Unfortunately, for a reason I can't ascertain, JQt 903 beta-c >>> crashes when I load >>> my home-made UK Covid data checker. Nothing revolutionary, but I >>> like to download >>> the daily updates and see how we're doing. >>> >>> So I'd like to revert to beta-a - (I don't see how to debug my >script >>> if I can't see what's >>> happening before it disappears!) >>> >>> In Windows 10.... I've got the zip file for beta-a, have tried >>> copying to my J903-beta >>> folder but don't then have JQT. I tried updateje.cmd which took me >>> back to beta-c ! >>> >>> Please remind me how to revert to beta version a. Otherwise I'll >>> have to stick to >>> J902 . (Might be a good thing and stop me pestering Henry with >>> misreadings!) >>> >>> Thanks again, >>> >>> Mike >>> >>> >>> On 29/01/2021 19:31, Eric Iverson wrote: >>>> J903-beta-c is available for windows/linux/macos (fixes bug in the >>>> beta-b). >>>> >>>> If you already run J903-beta, then upgrade is easy: >>>> load'pacman' >>>> 'upgrade'jpkg'' NB. ensure base library and addons are current >>>> 'upgrade'jpkg'jengine' >>>> >>>> If you have not yet installed J903-beta, time to get started! >>>> https://code.jsoftware.com/wiki/System/Installation/J903 >>>> >>>> Release notes: >>>> https://code.jsoftware.com/wiki/System/ReleaseNotes/J903 >>>> >---------------------------------------------------------------------- >>>> 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
