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
/
STARLET
/
LSWP106.ZIP
/
LSWEEP.DOC
< prev
next >
Wrap
Text File
|
1986-10-12
|
4KB
|
69 lines
LSWEEP by Howard Vigorita, NYACC, CP/M SIG
for MSDOS & Concurrent PC-DOS
LSWEEP is a MSDOS generic program to step through a directory of
LBR library members in 'sweep' fashion, with the ability to view or
extract members. The distribution version has been assembled and
run in a 128K system and can be reasembled to run in as little as
a 16k system if the "irec_per_blk" & "orec_per_blk" equates are
reduced, although performance will degrade severly below 36.
LSWEEP versions 1.06 and higher have been qualified for operation
under MSDOS 2.x and 3.x as well as Concurrent PC-DOS 4.1 and 5.0.
This version has been derived from the CP/M-86 versions of LDIR
and LTYPE by Charlie Godet-Ceraolo. Inspiration for this program
came from the CP/M-80 version by Joe Vogler.
To run LSWEEP from the default drive
with TEST.LBR also on that drive: LSWEEP TEST
To run LSWEEP from the default drive
with TEST.LBR on B: LSWEEP B:TEST
To use LSWEEP to access the first
LBR on B: LSWEEP B: <or> LSWEEP B:*
Wildcards can be used to access the
first LBR that matches: LSWEEP B:TES*
To access B:\JUNK\TEST.LBR from A: while logged onto A:\ do:
A>CD B:\JUNK
A>LSWEEP B:TEST
When logged into an LBR, a member can be dumped to the screen with the
V(iew) commanded, or paged with the P(age) command. Both commands will
transparently unsqueeze if the member is squeezed. When in page mode, the
screen can be scrolled a page at a time with RETURN or a line at a time
with the SPACE bar. CTL-X will cancel page mode. CTL-C also works in both
page and view mode if it is done while the scrolling is in progress. When
in view mode, take care not to strike any other keys before attempting
CTL-C abort, otherwise DOS will not see it until it is reached in the
type-ahead buffer. The same is true when CTL-S is used to stop scrolling.
Two commands are provided for extracting members. The E(xtract) command
will transparently unsqueeze, if necessary, while the Q(uick) command
extracts as is. If the member isn't squeezed, either command can be used.
This software is released into the public domain on the condition
that it is not incorporated into any other software for which the
source code and credits are not supplied or included in any library
for which redistribution is restricted. Any variance from these
conditions may only be obtained on written consent of the author.
Non-Profit Public Domain Libraries & BBS's: redistribution and use
of this package is encouraged.
All other commercial activities: redistribution of this package is
encouraged. Distribution of the executable file alone is permitted
so long as the signon is left intact. The entire package may be
included in a software library for commercial distribution on the
condition that the distributor waive any rights in the software
library which might tend to restrict its redistribution, other than
rights similar to ones reserved here. All non-profit library and
BBS proprietors, as well as other software authors, are intended to
be benificiaries of this covenant. Any enrichment obtained in
violation of this covenant shall be held in trust and disgourged on
demand of the author or any benificiary.