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 / BEEHIVE / ZSUS / Z3HELP-3.LBR / L.LBR / LDIR-B.HZP / LDIR-B.HLP
Text File  |  2000-06-30  |  4KB  |  85 lines

  1. ;
  2.                                  LDIR-B.COM                                   
  3.  
  4.              Size (recs) CRC   Version    Author/Latest Issue      Disk
  5.                2k (15)   519E  1.5        Sean Sullivan 9/89       Z3COM5
  6.  
  7.   1- Syntax  2- Notes  3- Examples of Use                                     
  8.  
  9.    LDIR-B.COM is a 'Library Directory' program which provides much more useful
  10. information than the original LDIR.COM.  It automatically displays the name of
  11. the library member,  its length  (in kilobytes and records),  the  compression 
  12. method used, date of creation,  date of last modification,  and any 'comments'
  13. provided when the member was CRUNCHed.   LDIR also displays datestamps for the
  14. library itself.
  15.  
  16.    LDIR-B.COM should be renamed to LDIR.COM and placed on the A0: drive.
  17. :1
  18.  
  19.    Syntax   LDIR lbrname [afn.typ]
  20.  
  21.  
  22.    An optional wildcard filespec is permitted for selecting the library member
  23. files to be shown.
  24.  
  25.    LDIR-B aborts on ^K,K,k ^X,X,x or ^C,C,c; pauses on ^S.
  26.  
  27.    An internal line counter  issues  a "[more]" prompt after 22 lines (byte at
  28. 104h).  Typing a space at any time sets  the line counter  to one for 'line by 
  29. line' advance. 
  30. :2
  31.  LDIR-B Notes - 1/2 
  32.  
  33.    a. LDIR-B uses the middle letter of the file extension to determine whether
  34.       a file is crunched.  If so,  a random access read of the first record of 
  35.       the  file is  made to extract  the  real filename or possible  'comment' 
  36.       information.  Other files are not read at all.  
  37.  
  38.    b. The display of CRC values  was  dropped  in  version 1.3 in favor of the
  39.       modification date.  LINLEN,  as a result, was  shortened  from 21 to 19.
  40.       Version 1.1 added minimal ZCPR3 support.  
  41.  
  42.    c. The 'length' column denotes the full number of kilobytes to  the left of
  43.       the decimal point, followed  by a fractional part which can only be .00,
  44.       .12, .25, .37, .50, .62, .75,  or .87 indicating  0-7 additional records
  45.       respectively. 
  46.  
  47.    d. LDIR-B will ignore  LBR files  with .SYS attribute set, if wheel byte is
  48.       zero.  The wheel byte  location  is  defined  by  the  byte  at 105h and 
  49.       defaults to 3Eh.
  50.  LDIR-B Notes - 2/2 
  51.  
  52.    e. Version 1.5 updates:
  53.       - added capability to recognize files compressed by CRLZH
  54.       - if file is not compressed, LDIR listing now says that it is "Stored"
  55.       - help display changed to look more like a ZCPR3 help display
  56.       - minor change to listing heading (HEDING:)
  57.  
  58.    f. Version 1.4 updates:
  59.       - added display of datestamps for library itself
  60.       - corrected bug with interpretation of crunched-file datestamp headers
  61.       - now downcases letters of a filename which have high bits set
  62.       - extchr replaced by crflag which will return 0ffh if file is crunched
  63.       - changed method of determining  a file's compression.   First sector of 
  64.       each file is now read and the  first  two bytes examined for crunched or 
  65.       squeezed headers
  66.  
  67.    g. Version 1.3 updates:
  68.       - added support for modification date
  69.       - eliminated CRC in display
  70.       - LINLEN reduced to 19
  71. :3
  72.  Examples of Use 
  73.  
  74.    a. B0>ldir ldirb15<cr>
  75.  
  76. Library File = LDIRB15 .LBR               
  77.  
  78.    Name           Length     Method   Cre Date   Mod Date       Comments
  79. ============   ====-======= ========  =========  =========  =================
  80.  
  81. LDIR-B  .DYC    33r   4.12k  Cr-lzh   19 Sep 89  -- --- --  (--> LDIR-B.DOC)
  82. LDIR-B  .UYD    18r   2.25k  Cr-lzh   19 Sep 89  -- --- --  (--> LDIR-B.UPD)
  83. LDIRB15 .CYM    12r   1.50k  Cr-lzh   19 Sep 89  -- --- --  (--> LDIRB15.COM)
  84. LDIRB15 .FOR     3r   0.37k  Stored   19 Sep 89  -- --- --  
  85. LDIRB15 .ZY0   123r  15.37k  Cr-lzh   19 Sep 89  -- --- --  (--> LDIRB15.Z80)