home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_2.iso / files / 666b.lha / Ispell_El / README < prev    next >
Text File  |  1992-07-04  |  2KB  |  59 lines

  1. Article: 616 of alt.sources.amiga
  2. Path: ringer!swrinde!mips!sdd.hp.com!hpscdc!hplextra!hpfcso!hpfcdc!koren
  3. From: koren@hpfcdc.fc.hp.com (Steve Koren)
  4. Newsgroups: alt.sources.amiga
  5. Subject: An ispell.el for Amiga GNU emacs & ispell 3.1ljr
  6. Date: 3 May 92 04:59:22 GMT
  7. Organization: HP Fort Collins, Co.
  8. Lines: 267
  9.  
  10.  
  11. Here is a version of ispell.el and autofix.el which work with Amiga
  12. emacs.  The changes I made to the Unix version of ispell.el are:
  13.  
  14.   * bound \M-$ to ispell-word, and \M-* to ispell-complete-word.
  15.  
  16.   * Communcates with ispell's ARexx port instead of its stdin.
  17.  
  18.   * fixed ispell-complete-word to use the enhanced regexp feature
  19.     of Amiga ispell instead of the "look" program, which, as far as
  20.     I know, has not been ported.  This works well and is fast, but
  21.     I changed the code so that you must have at least 3 letters
  22.     before using this function to avoid huge completion lists.
  23.  
  24.   * Requires Amiga ISpell version 3.1ljr.  If the ispell ARexx
  25.     server is not already running, using any ispell function will
  26.     start it as a subprocess.  However, ispell must be in your
  27.     search path and should be properly installed.  ispell-init-process
  28.     will take are of firing off an ispell -r.
  29.  
  30.   * The "add" ispell function works and adds words to your private
  31.     dictionary.  "c" (correct) also works but I re-wrote the code.
  32.     I also re-wrote ispell-region to call ispell-word for each word
  33.     in the region.  This is almost as fast and was far simpler than
  34.     porting ispell-region as it was.
  35.  
  36.   * Most of the other functions are intact, but I took out the
  37.     ispell-filter-hook because it didn't work.
  38.  
  39. Also in this shar archive is a version of the autofix.el minor
  40. mode which will work with Amiga ispell.  It will also work under
  41. Unix.  The ispell.el here, however, is Amiga specific due to the
  42. ARexx stuff.  It won't work under Unix.  (Actually, the autofix.el
  43. here is slightly better than the Unix specific one I posted
  44. earlier, so you might want to pick this up even if you don't need
  45. the Amiga ispell.el).
  46.  
  47. A 68030 or better is recommended to use AutoFix mode.  It will
  48. work on a 68000 but the typing gets jerky and slow due to all the
  49. work going on.  On a 68030 continuous typing at 75 WPM only gets
  50. the system load average up to about 0.20 if you are using the
  51. byte-compliled version.
  52.  
  53. Have fun,
  54.  
  55.    - steve
  56.  
  57. PS - you need enough ram to hold both GNU emacs and the ispell server
  58. and hashed dictionary.
  59.