This disk contains C-source code and executables for some UNIX-like
software tools for use with MS-DOS 2.x.  Briefly:

browse file1 file2 ...
		A powerful file browse utility; 4-way scrolling, string
		search.

darken [-n] file1 file2...
		Overstrike text files n times for darker print (default = 3).

dump file1 file2 ...
		Provides a hexadecimal/ASCII dump of any file.

fcomp file1 file2
		Best version of DIFF (file comparator) from Jan. '86
		issue of Software Practice and Experience.

grep [-cfilnv] file1 file2...
		improved version of GREP (see source code).

merge file1 file2 file3 ...
		merge sorted files into one sorted file.

page file1 file2 file3 ...
		view files 1 screen at a time.

pr [loads of options!] file1 file2...
		The best file printer available (see source).

rm [-g] file1 file2...
		delete files with/without verify; peek to be sure.

roff file1 file2...
		Readable source code (finally) for a text formatter.

subst [-i] oldstring newstring file
		string substitution without an editor

wc [-cwl] file1 file2...
		a fast word count.

These constitute a public domain offering of some of the tools found
in the packages "WildCard" and "Ace" marketed by Prickly Pear Software
in Tucson Arizona (602-749-2864), $34.95 each.  The full versions offer:

	1) Wildcards and paths in all file specifications

	2) Fast BIOS display/scrolling/keypad use in BROWSE and PAGE

	3) Indirect files (contain filenames to be processed repeatedly)

	4) Large model compilation when appropriate

	5) More tools: cp mv xref include chmod msort split uniq
	               cat calc 

All are written in Mark Williams C, fast and compact.

Other files on this disk:

	case.c -
		contains strlower(), strupper()

	ftrim.c -
		contains trim_fspec()

	makearg.h -
		command line parser for quoted arguments!!!

	xdir.* -
		read directory, ffirst(), fnext()...


Most of these programs are filters, meaning that I/O redirection is
sometimes necessary.  For example, when using "pr", output goes to the
screen by default.  Redirect it to the printer with the statement

	pr [options] file >prn

NOTE: 100% IBM compatible users will need to boot up with ANSI.SYS.

3-31-86
Chuck Allison
602-742-2448
