home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / simtel / sigm / vols200 / vol276 / zdir.dqc / ZDIR.DOC
Text File  |  1986-06-11  |  3KB  |  76 lines

  1.  
  2.        ***** ZDIR 1 Very extended directory program *****
  3.  
  4. PROGRAM:  ZDIR 1
  5. AUTHOR:  BOB LOGAN
  6. DERIVED FROM RICHARD CONN'S XD III & his sylib3 library
  7. VERSION:  1
  8. DATE:  29 Oct 85
  9.  
  10. For use with CP/M, ZCPR2 & ZCPR3 packages.   (Z80 only)
  11. ZDIR 1 produces a formatted, alphabetized listing of the contents of the disk
  12. directory of the implied (current logged-in) or specified disk. It will display
  13. 92 files per screen.
  14.  
  15. ZDIR3.COM    for ZCPR3 systems.
  16. ZDIR2.COM     for ZCPR2 systems.
  17. ZDCPM.COM    for CP/M 80 systems.
  18.  
  19. ZDIR.LBR contains all the following files. Please don't take the LBR file
  20. unless you have M80 & a good knowledge of programming. 
  21. ZDIR3.COM
  22. ZDIR2.COM
  23. ZDCPM.COM
  24. ZDIR.MAC    Common source for all 3 com files
  25. ZDIR.SUB    Submit file for above
  26. SYSLIB.REL    Routine package (written by Richard Conn)
  27. (Syslib3 source is available on volume nos 190 & 191 SIG/M disks)
  28.  
  29. ZDIR 1 is invoked by a command line of the following form --
  30.     ZD du:afn ooo...
  31. or
  32.     ZD /oooo...
  33. where:
  34. du is an optional disk/user specification if du is omitted, ZDIR 1
  35. defaults to the current disk/user. afn is an ambiguous file name and type
  36. (* and ? may be used). o are option letters as follows:
  37.  
  38.     Aa - Set the attributes of the files to be displayed;
  39.         a=S for System Files, a=N for Non-System Files
  40.         a=A for All Files (System and Non-System)
  41.     P  - Print display as well as show it on the screen
  42.     PF - Same as P with form feed after
  43.     S  - Sort by type/name (rather than by name/type)
  44.     U  - Set ALL users (also shows the user numbers)
  45.     // - Print help message
  46.  
  47. Options may be combined as desired note that AA is the same as AS and AN,
  48. but AS by itself negates AN and vice-versa, with AN taking precident.
  49.  
  50.                         *** KNOWN BUG ***
  51. When used under standard CP/M 80, you can only specify the drive OR the user,
  52. not both. ZDCPM A0: eroniously reports no files found. The problem is that the
  53. DIRSEL routine simply doesn't flag any files to be printed.
  54.  
  55. So under CP/M 80, ZDIR 1 is invoked by a command line of the following form --
  56.     ZDCPM d:afn ooo...
  57. or
  58.     ZDCPM u:afn ooo...
  59. or
  60.     ZDCPM /oooo...
  61. where:
  62.     d = optional disk spec & u = optional user spec.
  63.  
  64.                ***** ZDCPM /u still works!!! *****
  65.  
  66. All original Copywrights and restrictions to distribution of this source file
  67. & accompanying programs apply as originally specified by RICHARD CONN & it
  68. remains the property of the cpm public domain. No fee or conditions may be
  69. imposed on it's distribution.
  70.  
  71. This file was converted to Z80 code & partly optomised but I would be greatful
  72. if someone could fix the above bug & finish the job of conversion. Any
  73. comments, bug fixes or improvments should be reported to the author above on
  74. the Tesseract RCPM system, SYDNEY, AUSTRALIA.
  75.  
  76.