home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / MBUG / MBUG045.ARC / ZAP.DOC < prev    next >
Text File  |  1979-12-31  |  3KB  |  54 lines

  1. ;
  2. ; ERAQ16 v1.6 - Selective erase program.  Shows file names and separately
  3. ;    asks confirmation on each, prior to erasure.  This minimizes ac-
  4. ;    cidental erasures.  (If you still erase a file you meant to keep
  5. ;    you can easily restore it to normal by using a program called
  6. ;    "UNERA".  This assumes you have not overwritten any part of it.
  7. ;    Every CP/M operator should have "UNERA.COM" for peace of mind!
  8. ;
  9. ;    This program is patterned after the ERAQ function provided with
  10. ;    Digital Research's MP/M system.
  11. ;
  12. ; NOTE: The title shown above is difficult to type for normal use.  As
  13. ;    these programs are shown on various listings, the only way you
  14. ;    know if you have the latest is by checking the version number
  15. ;    Once you have the program, you might consider renaming it for
  16. ;    local use, keeping the original title on a master copy so it
  17. ;    could be transferred intact to other users.  You might, for in-
  18. ;    stance, rename it to "ER.COM".  This is very easy to type and
  19. ;    would not accidently call up the normal ERA function should you
  20. ;    you intend to type ERAQ and miss the last character (difficult
  21. ;    to type under the best of circumstances.)
  22. ;
  23. ; *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *
  24.  
  25. ; Modification & Update List:
  26. ;
  27. ; 04/06/84  Modified to display drive code with filename.
  28. ;   v1.6            Jim Dreher
  29. ;
  30. ; 12/21/83  Increased capacity to more than 256 files.  Used to have 
  31. ;   v1.5    problems with large directories because file counters were
  32. ;        only eight bits wide - now 16.  Made the "no files specified"
  33. ;        error optional by conditional assembly.  Added "ASEG" directive
  34. ;        and eliminated colons on equate lables to allow assembly by
  35. ;        Macro-80.
  36. ;                        Tony Newman (WB7FCN)
  37. ;
  38. ; 01/10/83  Modified to eliminate warm reboot when finished.  Was most
  39. ;        annoying, for if not in 'A' drive rebooted both the current
  40. ;   v1.4    drive and 'A' as well.  Reformatted, now assembles normally
  41. ;        with ASM or MAC.  Standardized tab stops, some were missing.
  42. ;        Included error message if no files specified for erasure.
  43. ;                    - Irv Hoff
  44. ;
  45. ; 04/16/82  Mask bit 7 for console output for memory-mapped video boards
  46. ; which use the high bit for attribute info.
  47. ;
  48. ; 12/10/81  Added checks for $SYS and $RO attributes.
  49. ;
  50. ; 11/20/81  Added default to '*.*' if no input parameters.
  51. ;
  52. ; 11/08/81  Original program written by Thomas Hill.
  53. ;
  54.