0 Members and 1 Guest are viewing this topic.
Assign would have been more powerful if relative assignments could be reassigned when a parent assignment changes. If relative assigned were allowed, then all of these assigns:Code: [Select]Assign SYS: HD:Assign C: SYS:CAssign S: SYS:SAssign L: SYS:LAssign LIBS: SYS:LibsAssign DEVS: SYS:DevsAssign FONTS: SYS:FontsAssign LOCALE: SYS:LocaleAssign HELP: LOCALE:HelpAssign KEYMAPS: DEVS:KeymapsAssign PRINTERS: DEVS:PrintersAssing ENVARC: SYS:Prefs/Env-ArchiveAssign REXX: SYS:Rexxcould be reassigned to CD0: with:Code: [Select]Assign SYS: CD0: PATHEven more powerful would be:Code: [Select]Assign SYS: CD0: PATH ADDNote that this is not how assign currently works. Also, assign with PATH and ADD options won't work.
Assign SYS: HD:Assign C: SYS:CAssign S: SYS:SAssign L: SYS:LAssign LIBS: SYS:LibsAssign DEVS: SYS:DevsAssign FONTS: SYS:FontsAssign LOCALE: SYS:LocaleAssign HELP: LOCALE:HelpAssign KEYMAPS: DEVS:KeymapsAssign PRINTERS: DEVS:PrintersAssing ENVARC: SYS:Prefs/Env-ArchiveAssign REXX: SYS:Rexx
Assign SYS: CD0: PATH
Assign SYS: CD0: PATH ADD