home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_2.iso
/
files
/
666b.lha
/
Ispell_El
/
README
< prev
next >
Wrap
Text File
|
1992-07-04
|
2KB
|
59 lines
Article: 616 of alt.sources.amiga
Path: ringer!swrinde!mips!sdd.hp.com!hpscdc!hplextra!hpfcso!hpfcdc!koren
From: koren@hpfcdc.fc.hp.com (Steve Koren)
Newsgroups: alt.sources.amiga
Subject: An ispell.el for Amiga GNU emacs & ispell 3.1ljr
Date: 3 May 92 04:59:22 GMT
Organization: HP Fort Collins, Co.
Lines: 267
Here is a version of ispell.el and autofix.el which work with Amiga
emacs. The changes I made to the Unix version of ispell.el are:
* bound \M-$ to ispell-word, and \M-* to ispell-complete-word.
* Communcates with ispell's ARexx port instead of its stdin.
* fixed ispell-complete-word to use the enhanced regexp feature
of Amiga ispell instead of the "look" program, which, as far as
I know, has not been ported. This works well and is fast, but
I changed the code so that you must have at least 3 letters
before using this function to avoid huge completion lists.
* Requires Amiga ISpell version 3.1ljr. If the ispell ARexx
server is not already running, using any ispell function will
start it as a subprocess. However, ispell must be in your
search path and should be properly installed. ispell-init-process
will take are of firing off an ispell -r.
* The "add" ispell function works and adds words to your private
dictionary. "c" (correct) also works but I re-wrote the code.
I also re-wrote ispell-region to call ispell-word for each word
in the region. This is almost as fast and was far simpler than
porting ispell-region as it was.
* Most of the other functions are intact, but I took out the
ispell-filter-hook because it didn't work.
Also in this shar archive is a version of the autofix.el minor
mode which will work with Amiga ispell. It will also work under
Unix. The ispell.el here, however, is Amiga specific due to the
ARexx stuff. It won't work under Unix. (Actually, the autofix.el
here is slightly better than the Unix specific one I posted
earlier, so you might want to pick this up even if you don't need
the Amiga ispell.el).
A 68030 or better is recommended to use AutoFix mode. It will
work on a 68000 but the typing gets jerky and slow due to all the
work going on. On a 68030 continuous typing at 75 WPM only gets
the system load average up to about 0.20 if you are using the
byte-compliled version.
Have fun,
- steve
PS - you need enough ram to hold both GNU emacs and the ispell server
and hashed dictionary.