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 / ZSYS / ZSYSARK / SUSDSK01.ARK / Z3HELP20.LBR / LPUT.HZP / LPUT.HLP
Text File  |  1990-03-06  |  3KB  |  71 lines

  1. ;
  2.                                    LPUT.COM                                   
  3.  
  4.              Size (recs) CRC   Version    Author/Latest Issue      Disk
  5.                6k (48)   FFC2  1.8        Howard Goldstein 11/89   Z3COM5
  6.  
  7.   1- Syntax  2- Notes                                                         
  8.  
  9.    LPUT is an automated ZCPR3 library maker.   It doesn't replace LU or  NULU, 
  10. but will do for LBR creation what LGET does for extraction.  Combine LPUT with 
  11. LLF  or  LDIR and you can reserve the bigger LBR handlers for times  when  you 
  12. really  need them.   LPUT automatically builds the right size LBR for the list 
  13. of member files requested,  which can be a comma-delimited series of  wildcard 
  14. file specs,  including DU:  and/or DIR:  designations, similar to LGET, MCOPY, 
  15. etc.
  16. :1
  17.  
  18.  
  19.    Syntax:  LPUT dir:lbrfile [dir:afn1.typ,afn2.typ...etc.[+nn]]
  20.  
  21.    Omitting the input filespec results in a LBR entry format & CRC update.
  22.  
  23.    If "lbrfile" is not found, LPUT will create it.  In that case, an input
  24.    filespec of "/nn" makes an empty LBR for "nn" members and "+nn" creates
  25.    one with "nn" extra member slots.
  26. :2
  27.  LPUT Notes - 1/3 
  28.  
  29.    a. LPUT vs 1.8 updates:
  30.       - Fixes bug introduced in  vs 1.7 which  caused  LPUT to  create totally
  31.         corrupt LBRs under Z3PLUS.
  32.       - Change made to pick up imbedded date stamps from LZH-encoded files.
  33.  
  34.    b. LPUT vs 1.7 updates:
  35.       - Incorporates new DSLIB routines that allow it to pick up member files' 
  36.         datestamps directly from ZSDOS.   This also fixes a bug that showed up 
  37.         under ZSDOS where a member file's modified  stamp  would be updated as 
  38.         it was being added to a LBR.  
  39.       - Some code crunching to keep the  size under 6k.   Linked with new Vs 4
  40.         libraries (which now contain table-driven CRC routines).  
  41.       - Linkage order - now WILDEX, MYSORT, UNDATE, DSLIB, Z3LIB, SYSLIB.
  42.  LPUT Notes - 2/3 
  43.  
  44.    c. LPUT vs 1.6b updates:
  45.       - allows a trailing parameter of "+nn" to leave "nn" extra LBR directory
  46.         entries beyond what is  required  for  the  member  file  list.   This 
  47.         parameter is ignored if the target LBR already exists  or if  a  "/nn"
  48.         occurs first in the command tail.  
  49.       - uses Z33/Z34 CCP parser whenever it's available.
  50.  
  51.    d. LPUT vs 1.6a updates:
  52.       - allows storing of last mod date in library directory along with create
  53.         date.
  54.  
  55.    e. LPUT vs 1.5 updates:
  56.       - maintains dates according to  the  most precise information available,  
  57.         either from Datestamper's  "!!!TIME&.DAT" files,  the  LBR's DRI-style  
  58.         member dates (ala' SETD.COM) or from  CR23D-style imbedded  datespecs, 
  59.         as appropriate.   If DateStamper  is  not  running,  it  operates like 
  60.         previous versions of LPUT. 
  61.  LPUT Notes - 3/3 
  62.  
  63.    f. LPUT vs 1.4 (ON! Systems release version) updates:
  64.       - Adds fully buffered file input, more random reads to survive ZRDOS 1.7
  65.         and later peculiarities, no more attribits in LBR dir entries. Creates
  66.         new LBR with correct size dir if the specified one does not exist.   
  67.       - Special syntax:  LPUT newlbr /nn  will  create  an  entirely empty LBR
  68.         with nn entries.  
  69.       - WILDEX lists now sorted via MYSORT.  
  70.       - SYSLIB CRC routines discarded in favor of a lookup table ala' PPIP.  
  71.