;
                                   WIPE.COM                                   

             Size (recs) CRC   Version    Author/Latest Issue      Disk
               1k (5)    3FFB  1.50       Gene Pizzetta 9/89       Z3COM26

  1- Syntax  2- Modification  3- Notes                                        


   WIPE is a  ZCPR3 utility that clears your programming work area  by erasing
the specified or current drive and user temporary files.
:1
 Syntax   WIPE {dir:}{<afn>}

   WIPE erases all files with the filetypes BAK, HEX, PRN, REL, and SYM on the
specified drive.   If no  DU  or  DIR  is specified, the current drive/user is
assumed.  If no filename is given, all files (*) is assumed.  If a filetype is
given, it is ignored.

   Of course, you could type

     era *.bak;era *.hex;era *.prn;era *.rel;era *.sym

or

     era myprog.bak;era myprog.prn;era myprog.rel;era myprog.sym

but computers are supposed to make life easier.

   WIPE depends on command tail parsing by  ZCPR3,  so results  under  vanilla
CP/M is not guaranteed;  at the very least  DU  and DIR specifications will be
ignored.
:2
 Modification   

   The filetypes to be erased can be expanded  or contracted by  modifying the 
EraTbl in the source code and reassembling.   This is noted in the code.   You
could also modify the COM file  directly  using  ZPATCH or a  similar utility.
Just look for the string "BAKHEXPRNRELSYM".   Following the string are 10 null
bytes, room for three more filetypes.  The last byte in table must be 0.
:3
 WIPE Notes - 1/2 

   a. Vs 1.1 updates (3/1/85, Ron Forsythe):
      - Removed HEX file erasing and added a long, silly sign on.

   b. Vs 1.2 updates (5/11/87, Gene Pizzetta):
      - Added command line drive specification, simplified sign on,  tidied-up
        code.  CP/M Plus specific.

   c. Vs 1.3 updates (8/6/87, Gene Pizzetta):
      - Added LST (for SLRMAC) to the filetypes erased.

   d. Vs 1.4 updates (8/27/89, Gene Pizzetta):
      - No longer warm boots.  
      - Made CP/M 2.2 compatible.  
      - Added DU support.  
      - Removed LST  erasing  and  modified  my  SLR  assemblers to  use .PRN.
        (There are too many text files of the LST type.)
 WIPE Notes - 2/2 

   e. Vs 1.5 updates (9/18/89, Gene Pizzetta):
      - Now ZCPR3 specific.   Accepts  DU  or DIR spec,  and also an ambiguous
        filename.  
      - Added "//" usage message.  
      - Added display of named directory.  
      - Added display of each filename and result message.