Like ZLUX, ZLBR, and LUSH Version 1.0, LUSH Version 1.2 depends on external utility programs for most of its functionality. The only internal commands are LUSH (the LUSH reattachment command, which takes on the actual EFCB name given to LUSH.COM), HELP (also runnable via "?"), and, if implemented via conditional assembly, DIR. For a fully functional LUSH, the following programs must be available on-path (because of the extremely flexible way LUSH passes command lines to external programs, almost any LBR tool (CL, LREPAIR, LLF, NULU, etc.) can be part of the LUSH command set -- the following list refers only to programs needed for commands listed on the LUSH help screen): Program Name What it actually is ------------ ------------------- LDIR.COM* Usually LDIRB Version 1.2 or later TYPE.COM Usually ZLT Version 1.1 or later UNARC.COM Usually UNARCZ Version 1.3 or later ZD.COM Usually ZDIR Version 1.2 or later ZTYPE.COM Usually ZTYPE Version 1.1 or later LHVW.COM LHVW Version 1.1, with provided patch (LHVWZ3PT.HEX) installed KMD.COM** KMD or ZMD, any version(?) Notes: * not required if LUSH is assembled with internal DIR command ** normally required for RAS-RCP/M applications only Renaming LUSH12 LUSH12 may be renamed to preference as long as the chosen name does not exceed four characters (excluding the ".COM," of course). The chosen name will then become the LUSH reattachment command and will appear on the HELP/? command screen. e.g. LUSH, LUX, LBR, ZLUX, and ZLBR are OK, LIBRARY, LBRSHELL, and LSHELL are not. If this limitation proves bothersome it can be removed rather easily, but I will do so "officially" only if there is widespread kvetching. LUSH12 and BYE SYSOPS: PLEASE NOTE THAT THERE IS APPARENTLY A PROBLEM WHEN A TYPE 4 LINKAGE OF LUSH12 IS USED UNDER BYE -- EXTERNAL PROGRAMS THAT WARM BOOT (LIKE ZTYPE AND LHVW) TEND TO LOCK UP THE SYSTEM WHEN THEY ATTEMPT TO EXIT BACK TO LUSH. USE A TYPE 3 LINKAGE TO AVOID BYE-RELATED PROBLEMS UNTIL SOME ALERT SOUL DISCOVERS THE GREMLIN! Bruce Morgen 7/26/91