I think what happened is that I deleted the 'Start In'
information from the shortcut, and 0!:0 was looking
in the wrong places for stuff.  It seems OK now.

This half-hour debugging experience does reinforce my
feeling that I don't want to have to update all those
shortcuts...

Henry Rich


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Henry Rich
> Sent: Friday, January 25, 2008 2:38 PM
> To: 'Beta forum'
> Subject: [Jbeta] Problem migrating a project to beta
> 
> I have a project that runs in J601 but fails on startup in
> the beta.  I have rebuilt the project using the 602 project manager.
> The error seems to be in the boilerplate at the
> start of the file:
> 
> NB. standalone defs:
> 3 : 0 ''
> if. 0 = 4!:0 <'PATHSEP_j_' do. return. end.
> PATHSEP_j_=: ((9!:12'') e. 6 7) { '/\'
> jhostpath_z_=: PATHSEP_j_ & (I. @ (e.&'/\')@] })
> jpath_z_=: jhostpath
> load_z_=: require_z_=: ]
> 0
> )
> 
> 
> boot_z_=: 3 : '0!:0 <jhostpath y'
> boot_z_ 'system/main/sysenv.ijs'
> boot_z_ 'system/main/stdlib.ijs'
> boot_z_ 'system/main/colib.ijs'
> boot_z_ 'system/main/winlib.ijs'
> 
> ***** end of boilerplate *****
> 
> The boot_z_ lines fail with a 'file name error'.
> In the 601 system they had ~ at the front, to wit
> 
> boot_z_ '~system/main/sysenv.ijs'
> 
> 
> 
> If I just try to open one of the files as named above, with
> 
> open 'system/main/sysenv.ijs'
> 
> I get an error dialog that says
> 
> C:\Documents and Settings\Henry Rich\Desktop\system\main\sysenv.ijs
> 
> is not found.  I have no idea why the system is looking there.
> That folder does not appear in SYSTEMFOLDERS_j_.  The system
> is installed in C:\j602.  If I
> try to open the file on 601, it correctly finds it as a
> system script.
> 
> 
> 
> I have no idea how all this is supposed to work - can anybody
> tell me how to fix it?
> 
> Henry Rich
> 
> ----------------------------------------------------------------------
> 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