I restarted from a fresh installation, just in case.

I confirm that

2!:5'HOME'

does give the correct capitalization even on a fresh installation without the 
"tolower" corrections.

However on a fresh installation BINPATH and  SystemFolders_j_
have incorrect capitalization. Also updatejqt.sh fails.

After changing 'filecase=: tolower' into 'filecase=: ]' (for Darwin) in 
stdlib.ijs, the updatejqt.sh script terminates.

2!:5'HOME'

still has the correct capitalization, but BINPATH and  SystemFolders_j_ do not.

I even went and replaced 'tolower=: 3 : 0` ] @.(2 = 3!:0)' 
(I think it does not change the case this way, even though I am not sure what 
the @.(2 = 3!:0) bit does).

After this change both BINPATH and  SystemFolders_j_ do have the correct 
capitalization.

However, bin/jqt.command still gives the same error:

Assertion failed: (p->t==2), function dors, file base/jsvr.cpp, line 444.
bin/jqt.command: line 4: 45829 Abort trap: 6           bin/jqt

(only slight difference is that the "j first line error:  "25"" in the error 
message is missing.

DG


> On Dec 8, 2019, at 23:44, bill lam <[email protected]> wrote:
> 
> I followed Chris suggestion and running jconsole,
> BINPATH and SystemFolders_j_ are correctly capitalization, 
> ie /Users/bill
> albeit my filesystem is case-insensitive.
> 
> can you confirm this correctly starts with /Users/
> 
> 2!:5'HOME'
> 
> 
> 
> Sun, 08 Dec 2019, Dimitrios Galanakis написал(а):
>> As far as I can tell, all BINPATHs and SystemFolders_j_ have incorrect 
>> capitalization.
>> 
>> Is there a way to pretend that Darwin is Linux?
>> 
>>> 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
> 
> -- 
> regards,
> ====================================================
> GPG key 1024D/4434BAB3 2008-08-24
> gpg --keyserver subkeys.pgp.net --armor --export 4434BAB3
> ----------------------------------------------------------------------
> 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