w8sdz%brl@sri-unix.UUCP (12/30/83)
From: Keith Petersen <w8sdz@brl> ERAQ15.ASM is now available on SIMTEL20 in the MICRO:<CPM.DIRUTL> directory. ERAQ15 is a selective erase program. Shows file names and separately asks confirmation on each, prior to erasure. This minimizes accidental erasures. (If you still erase a file you meant to keep you can easily restore it to normal by using a program called "UNERA". This assumes you have not overwritten any part of it). This program is patterned after the ERAQ function provided with Digital Research's MP/M system. Modification & Update List: 12/21/83 Increased capacity to more than 256 files. Used to have v1.5 problems with large directories because file counters were only eight bits wide - now 16. Made the "no files specified" error optional by conditional assembly. Added "ASEG" directive and eliminated colons on equate lables to allow assembly by Macro-80. Tony Newman (WB7FCN) 01/10/83 Modified to eliminate warm reboot when finished. Was most annoying, for if not in 'A' drive rebooted both the current v1.4 drive and 'A' as well. Reformatted, now assembles normally with ASM or MAC. Standardized tab stops, some were missing. Included error message if no files specified for erasure. - Irv Hoff 04/16/82 Mask bit 7 for console output for memory-mapped video boards which use the high bit for attribute info. 12/10/81 Added checks for $SYS and $RO attributes. 11/20/81 Added default to '*.*' if no input parameters. 11/08/81 Original program written by Thomas Hill.