		MicroSPELL 2.0 Release Notes	July 4, 1992

**********************************************************************

	(C)Copyright 1987, 1992 by Daniel M. Lawrence
	MicroSPELL 2.0 can be copied and distributed freely for any
	non-commercial purposes. Commercial users may use MicroEMACS
	3.11 inhouse. Shareware distributors may redistribute
	MicroSPELL 2.0 for media costs only. MicroSPELL 2.0 can only
	be incorporated into commercial software or resold with the
	permission of the current author.

**********************************************************************

DESCRIPTION:

	MicroSPELL is a stand alone spell checker which scans text files
and reports on misspelled words.  It has a 1000 word common word list
and a 67,000 word main dictionary.  Multiple user dictionaries can also
be used during a spell check.

	MicroSPELL will run on any MSDOS machine, on AMIGA 1000s, Atari
STs, several different flavors of UNIX and on the IBM 370 series
mainframe under CMS. 

	This can also be used in conjunction with a MicroEMACS 3.11 macro
(scan.cmd) which steps through the source file, stopping at each suspect
word and allowing the user to dispose of it in different ways.

	There are two stand alone utilities that are used to maintain
the dictionary.  DMERGE will merge a text file of words and the main
compressed dictionary into a new text dictionary.  CDICT will take a
text dictionary and create a new compressed dictionary.

	The BIC program takes a suspect word as an argument and returns
suggested replacement words.

DOCUMENTATION:

	SPELL.MSS is the source for a breif user's document. SPELL.TXT is
the same file formatted for a plain printer, and SPELL.PS is formatted for
a postscript printer

INSTALLATION:

	The various files need to be somewhere in the executable path on
machines that have paths.  On machines which don't, the files need to be
placed in a directory listed in the DPATH.H file.  Once all the files
are there, they should work without other problems. 

	On the ATARI ST, make sure to install spell.prg as a TOS TAKES
PARAMETERS application via the install application menu entry from the
GEM desktop.  On the AMIGA, spell is best invoked from the CLI command
line. 

AVAILABILITY:

	MicroSPELL 2.0 is availible in a couple of different ways. 
First, it is availible via my bulletin board system..... 

	The Programmer's Room
	FIDO 1:201/10
	(317) 742-5533
	24 hours  300/1200/2400 baud

	Also it should be available via anonymous ftp from:

		midas.mgmt.purdue.edu

	between the hours of 5pm and 8am.

	The distribution is arranged as a number of .ZIP files,
US20DOC.ZIP which contains the documentation and dictionary files,
US20SRC.ZIP which has all the sources and US20EXE.ZIP, USATARI.ARC and
USAMIGA.ARC which contains the executables for various machines.  Also
all the various executables are available individually. 

US20DOC.ZIP includes the files:

	README		This file
	DICT.DCT	Compressed Main dictionary (apx 60,000 words)
	COMMON.TXT	Common word list (apx 1000 words)
	SCAN.CMD	MicroEMACS 3.11 command file used to scan
			spelled document files
	SPELL.MSS	document in Borland SPRINT form
	SPELL.PS	document in Postscript
	SPELL.TXT	document in text form

US20SRC.ZIP includes the files:

	DDEF.H		Global variable definitions
	DOPT.H		Compile OPTIONS file
	DPATH.H		Path list to find dictionary files
	DSFX.H		Suffix list
	DSTRUCT.H	Structure declarations

	BIC.C		Make spelling suggestions
	CDICT.C		Compress dictionary main program
	CHECK.C		Check source words vs main dictionary
	COMMON.C	Common word list routines
	DMERGE.C	Dictionary merge main program
	FILE.C		File I/O
	MAIN.C		SPELL main program
	MDICT.C		Main dictionary functions
	QUICK.C		Quicksort functions
	SOURCE.C	Source file parsing routines
	USER.C		User word list file functions
	UTIL.C		Various shared utility routines

Each executable archive includes the files(with appropriate extentions):

	SPELL.EXE	Spell checker
	DMERGE.EXE	Dictionary merge program
	CDICT.EXE	Dictionary compress program
	BIC.EXE		Make a correction suggestion

and these executable archives are or will seen be availible:

	US20EXE.ZIP	All MSDOS machines
	SATARI.ARC	Atari 520/1040ST
	SAMIGA.ARC	Commodore Amiga 1000

SUPPORT:

	I will support these programs, and encourage everyone to spread
them around as much as they can.  If you make what you think are changes
that are useful to many, send me the updates, and as time permits, I
will incorporate the ones I understand, and agree with into the master
sources. Sending a check for $25 to register these programs and support
their future development would be appreciated.

	USmail:	Daniel Lawrence
		617 New York St
		Lafayette, IN 47901

	UUCP:	dynamo.ecn.purdue.edu!mdbs!dan
	ARPA:	mdbs!dan@dynamo.ecn.purdue.edu
	FIDO:	The Programmer's Room 1:201/10
		(317) 742-5533
	ATT:	(317) 742-5153
