ok, changing tolower was not a good idea.

I changed filecase=: ] for Darwin.

I think it works now. Maybe I did something wrong in my first try, I am not 
sure.

BTW, looking around, I also came across this small detail:

UNAME=: (2!:0 'uname')-.10{a.

(line 32 of stdlib.ijs)

also works correctly under macos, that is it returns 'Darwin'. Therefore there 
is no need for a separate if statement.

DG

> On Dec 8, 2019, at 21:35, chris burke <[email protected]> wrote:
> 
> This is a file name error when initializing Jqt - most likely because of
> incorrect capitalization.
> 
> Does jconsole work properly, i.e. run bin/jconsole in a terminal? If so, do
> BINPATH and SystemFolders_j_ have correct capitalization?
> 
> On Sun, Dec 8, 2019 at 12:20 PM Dimitrios Galanakis <[email protected]>
> wrote:
> 
>> I see. Here is the new error.
>> 
>> j first line error:  "25"
>> Assertion failed: (p->t==2), function dors, file base/jsvr.cpp, line 444.
>> bin/jqt.command: line 4: 32726 Abort trap: 6           bin/jqt
>> 
> ----------------------------------------------------------------------
> 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