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

Reply via email to