[net.general] Is there another spell program out there?

jgs (06/07/82)

Several years ago, when I used a DECsystem-10 running TOPS-10 there was
a very fine interactive spelling corrector running on it (I believe it
hailed from CMU...but don't remember). At any rate, I would like to find
an interactive spelling corrector that runs on UNIX...does anyone have
such a thing out there?
					--jeff smits
					(201)-582-5251

z (06/07/82)

It just so happens that yesterday I officially released the new version
of my EMACS editor which contains an interactive spelling checker and
corrector.  It's been running here for a week, and has already proven to
be very popular.  The description of it is a bit long, so I'll post it
to net.followup.

My EMACS requires a VAX running Berkeley Unix to run.  If that's what
you have, and you'd like a copy, mail me a tape with a self-addressed,
STAMPED mailing envelope, and I'll mail you back a tar tape of EMACS.

	Steven Zimmerman
	Computer Corporation of America
	575 Technology Square
	Cambridge, Mass. 02139
	617-491-3670

	z@cca-unix
	decvax!cca!z

hansen (06/07/82)

Gosling's emacs has had an interactive spelling checker available with it
(almost) since it came out. 

If you are a Vi fan, there was a set of vi macros published on the net last
year. Maybe it's time to republicize it. To use it, set:

EXINIT='map #1 Gi/\<^V^[A\>^V^["add@a|map #2 1G!Gvispell^V^['

(The ^V and ^[ should actually be the ctl-V and escape keys, respectively.)
Use function key two to start the spelling check. Use function key one to go
to the next wrong word. (Use 'n' to continue the search.) You need a small
shell to go with this, called 'vispell':

----------------
tee /tmp/vis$$
echo SpellingList
spell /tmp/vis$$
rm /tmp/vis$$
----------------
When f1 comes back with "SpellingList not found", you've exhausted the list
of bad words.