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
Wrap
Text File
|
1990-03-06
|
3KB
|
71 lines
;
LPUT.COM
Size (recs) CRC Version Author/Latest Issue Disk
6k (48) FFC2 1.8 Howard Goldstein 11/89 Z3COM5
1- Syntax 2- Notes
LPUT is an automated ZCPR3 library maker. It doesn't replace LU or NULU,
but will do for LBR creation what LGET does for extraction. Combine LPUT with
LLF or LDIR and you can reserve the bigger LBR handlers for times when you
really need them. LPUT automatically builds the right size LBR for the list
of member files requested, which can be a comma-delimited series of wildcard
file specs, including DU: and/or DIR: designations, similar to LGET, MCOPY,
etc.
:1
Syntax: LPUT dir:lbrfile [dir:afn1.typ,afn2.typ...etc.[+nn]]
Omitting the input filespec results in a LBR entry format & CRC update.
If "lbrfile" is not found, LPUT will create it. In that case, an input
filespec of "/nn" makes an empty LBR for "nn" members and "+nn" creates
one with "nn" extra member slots.
:2
LPUT Notes - 1/3
a. LPUT vs 1.8 updates:
- Fixes bug introduced in vs 1.7 which caused LPUT to create totally
corrupt LBRs under Z3PLUS.
- Change made to pick up imbedded date stamps from LZH-encoded files.
b. LPUT vs 1.7 updates:
- Incorporates new DSLIB routines that allow it to pick up member files'
datestamps directly from ZSDOS. This also fixes a bug that showed up
under ZSDOS where a member file's modified stamp would be updated as
it was being added to a LBR.
- Some code crunching to keep the size under 6k. Linked with new Vs 4
libraries (which now contain table-driven CRC routines).
- Linkage order - now WILDEX, MYSORT, UNDATE, DSLIB, Z3LIB, SYSLIB.
LPUT Notes - 2/3
c. LPUT vs 1.6b updates:
- allows a trailing parameter of "+nn" to leave "nn" extra LBR directory
entries beyond what is required for the member file list. This
parameter is ignored if the target LBR already exists or if a "/nn"
occurs first in the command tail.
- uses Z33/Z34 CCP parser whenever it's available.
d. LPUT vs 1.6a updates:
- allows storing of last mod date in library directory along with create
date.
e. LPUT vs 1.5 updates:
- maintains dates according to the most precise information available,
either from Datestamper's "!!!TIME&.DAT" files, the LBR's DRI-style
member dates (ala' SETD.COM) or from CR23D-style imbedded datespecs,
as appropriate. If DateStamper is not running, it operates like
previous versions of LPUT.
LPUT Notes - 3/3
f. LPUT vs 1.4 (ON! Systems release version) updates:
- Adds fully buffered file input, more random reads to survive ZRDOS 1.7
and later peculiarities, no more attribits in LBR dir entries. Creates
new LBR with correct size dir if the specified one does not exist.
- Special syntax: LPUT newlbr /nn will create an entirely empty LBR
with nn entries.
- WILDEX lists now sorted via MYSORT.
- SYSLIB CRC routines discarded in favor of a lookup table ala' PPIP.