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