This is file README.1ST for SRD
This will be (is???) released on the Miami Spring 81 tape.
This is a re-issue of this SRD, which was originally on
the SanDiego Fall78 tape.
Please take note that this is *NOT* the same as the "working group" version.
(I am inclined to say that it works better, but since I never tried the
"working-group" version myself, I don't know from personal experience.
Others who have used both, though, tell me that this one is the better.)

Since the San Diego release, this has had some minor fixes and some small
modifications as requested by other users.
I have added some more switches, and included "grand-totals", for
wild-card directories.
The operation  concerning omitting system directories has been changed
slightly ( /SY switch).

Included also in the release are 2 TECO macros, to do a mass-edit on
an SRD output file. In TECO, do EISTRIP$$ and EIGET$$


This is a vastly improved version of SRD, dated 6-DEC 1979.

by:	Ray Van Tassle
	Motorola
	1301 E. Algonquin Rd.
	Room 4135
	Schaumburg, Ill.
	312-576-6017

It has been sporadically updated over the last year and a half, so long
that I forgot what it's original base was. I think it was the
version distributed with our IAS V 2.0 system.

The original SRD had a massive number of bugs, the worst one was
probably that it would loose files on a Write-back (but mostly only
on very large directories) !!!!!!!

This version has had all the bugs I could find fixed, plus a lot
of enhancements.
Some of the key things are:
	Write-back works properly, and it also re-tries if it gets
		an I/O error on the write.
	It will dynamically expand it's core buffer (via EXTSK$ directive)
		if the directory won't fit.
	If the entire directory won't fit, it will do it in
		chunks, each of which is sorted properly; along
		with a warning message.
	A trailer line for each directory is given, showing the number
		of files in the UFD, and the number of files selected.
		If a switch that causes the file header to be read is
		specified (/MI, /FU, or a date switch), the number of
		blocks used/allocated is also given.
	A "nolist" switch is added, so you can get the above trailer
		info, without getting a list of the individual files
		(very handy for scanning an entire disk).
	The user write-up has been re-written.
	On date select, the "before" and "after" dates can now
		both be specified.
	The format of the output has been slightly modified so that
		a simple TECO macro can make a PIP command file to
		copy (or whatever) the selected files. Two macros to
		do just that are also on this tape, in my UFD for
		TECO macros. To use them, do:
			SRD XXX.CMD=????
			TEC XXX.CMD
			*EISTRIP$$
			*EIGET$$
			* (any other edit you may want to do)
			*EX$$


This SRD has been built and run on 11D 6.2, IAS V2.0, and 11M V3.1

To build it, do:
	MAC @SRDASM
	TKB @SRDBLD

The SRDBLD.CMD and .ODL files have to be slightly modified for the
	various systems. They are commented.
