CompuServe Messages

#RexxMast paths

    28-Oct-94 10:45:35
Sb: #RexxMast paths
Fm: Arnie Cachelin 71332,3717
To: Bill Hawes 72230,267
I am trying to launch arexx macros from a program by sending filenames to the resident process. Everything works great, but when I try to access macros using a relative path (i.e. :Programs/arexx/cg/macro.rexx), the host looks for the file using the root that rexxmast started with for the ':' part of the path. Fair enough… if the macro is in rexx: AND has no path, it works too. If it is in a subdirectory of rexx:, it doesn't work 'cause the host doesn't try its search paths if a path is included. Still OK, cause I can assign rexx: to several subdirecto ries as well as the original REXX: dir. Now the host doesn't want to find files with no path that live in one of the multiple paths assigned to Rexx:, but if the macro is specified as rexx:macro.rexx, then it will be found, presumably because dos does the multi-assign support. The question: Have I come across the best solution? Do you have any relevant tips? Thanks, Arnie p.s. I assume the pragma for CD won't hold over several file messages..