I don't think I touched 9!:41. I can load task in my Windows system,
and I always run with 9!:41 ] 0.
Henry Rich
On 8/27/2019 2:04 PM, John Baker wrote:
Greetings all,
This morning I updated to J 9.01 beta-h and started running through my jod
addon tests.
9.01 beta-h immediately broke JOD. The problem derives from loading the
task addon.
By changing the JOD startup script I was able to patch JOD and maintain
backwards compatibility
but I came across something that indicates there may be side effects in J
running (9!:41).
If the first few two lines of the JOD start up script are:
load 'task'
(9!:41) 0
JOD loads in a fresh J session and runs.
If the first two lines are
(9!:41) 0
load 'task'
I get the error in fresh J session.
|syntax error
| 3'0 fork y : ph=.CreateProcess y if. x do. bblock. end.CloseHandle ph
empty'''' '
This is most peculiar. If executing 9!:41, which controls whether J retains
comments in explicit code or
discards them, leaves some side effect that interacts with loading task
then this makes sense.
I will continue testing and release a JOD patch to insure it runs in the
lastest beta.
John Baker
---
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