OSLib 6.11 Released

Daniel Ellis Daniel.Ellis at pace.co.uk
Thu Sep 28 17:22:51 BST 2000


On Thu 28 Sep, David Bryan wrote:
> Tony van der Hoff wrote:
> 
> > Well, say the top-level OSLib directory is called <OSLib$Dir> . Then the
> > default OSLib$Path would be defined as:
> > 
> > <OSLib$Dir>.,
> > <OSLib$Dir>.types.,
> > <OSLib$Dir>.macros.,
> > <OSLib$Dir>.core.,
> > <OSLib$Dir>.computer.,
> > <OSLib$Dir>.user.,
> > <OSLib$Dir>.toolbox.,
> > <OSLib$Dir>.types.oslib.,
> > <OSLib$Dir>.macros.oslib.
> > <OSLib$Dir>.core.oslib.,
> > <OSLib$Dir>.computer.oslib.,
> > <OSLib$Dir>.user.oslib.,
> > <OSLib$Dir>.toolbox.oslib.
> > 
> > Quite a handful, but still manageable, except under RO2, but I think we
> > can safely ignore that.
> 
> With
> 
>   Set OSLib$Dir ADFS::HardDisc4.$.OSLib
> 
> the old definition of OSLib$Path comes to 214 characters, which is
> OK.  The one above comes to a whopping 439.  AFAICR, this is not
> going to work on anything before RO 3.7.  So, the extra layer of
> path variables look necessary.

Surely not if it's defined as a macro?  i.e.

  setmacro <oslib$dir>.user.oslib....

instead of

  set <oslib$dir>.user.oslib....

-- 
Daniel Ellis, Senior Software Engineer,
Pace Micro Technology plc,
645 Newmarket Road,                               tel: +44 (0) 1223 518619
Cambridge, CB5 8PB                                WWW: http://www.pace.co.uk/




More information about the oslib-user mailing list