NEXT GENERATION ZCMD FOR RCPM EUGENE NOLAN C/O RCPM BBS 1-215-623-4040 (SYSOP - BOB DEAN) 3/8/88 This library contains BETA code for a ZCMD29 replacement and a test version of an accompanying Resident Command Processor. The ZCMD replacement adds the capabilities of command line edit and recall within the CCP and to transients that make BDOS READLN calls, along with integrated support for the RCP that currently extends the functions of SAVE and Named directory support. I call it an RCP because the CCP code knows it is/is not there and they share a small data base. (See ZCMDRCP2.AZM and ALWRCP equate explanation in the ZMCD30B.AZM source code) Cursor movement is controlled by standard MicroPro Wordstar keystrokes, along with word back/fore and delete char inside line. ^E ^A ^S ^D ^F ^X Along with ^G,^H,and DEL (which all work the same: At EOL, delete prev char Inside line, delete char under cursor) A line may be aborted via the ^U (abort command) stroke The equate CURFORE is used to define to the code used to move the cursor foreward inside the line being edited, and is currently set to 0CH. Suggestions are requested as to implementation methods for a mini-TCAP so as to extend the CURFORE function dynamically (personal preference is for an extended BDOS call/or the last 4 bytes of the CCP itself) Comments are requested on the current implementation via an extended BDOS call for clearing the command line recall buffers for the next RCPM caller. Please direct all comments/suggestions to the above RCPM. The majority consensus(if there is one) as provided by active BBS SYSOP's will be considered for implementation. FILES: -READ.MZ - This file ZCMD30B.FOR - Summary file ZCMD30B.AZM - Source code for ZCMD replacement ZCMDRCP2.MZC - Source code for RCP SRP ZCMDRCP2.CZM - .COM file for the RCP SRP RELOCNB.REL - Linkable Relocator for RCP RELOC.ABS - Linkable File for RCP RELOC.CZM - Reloc code generator RELOC.SZB - .SUB file for RCP SRP generation ACKNOWLEDGEMENTS: Special thanks to BOB DEAN and his willingness to use his BBS as a testing site for this development effort!!!! ZCMD29 by those acknowledged in the source. RELOCATION routines by John Hastwell-Batten (RELOC23.LBR) SAVE04 by JAY SAGE