source: branches/1.8-appstore/source/cocoa-ide/hemlock/unused/archive/spell/README

Last change on this file was 6, checked in by Gary Byers, 21 years ago

Initial revision

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.1 KB
Line 
1SPELL was originally part of Hemlock, CMUCL's Common Lisp text editor.
2This version has been mostly rewritten in portable ANSI CL. The only
3file that remains to be converted is spell-aug.lisp. Besides ripping
4out implementation-specific code, the biggest change is that the spelling
5dictionary is no longer a global variable. Instead, it has been
6converted to be a class; multiple dictionaries may thus coexist at any
7one time. Most functions have therefore been changed to take an extra
8DICTIONARY parameter.
9
10An ASDF system definition is contained in spell.asd.
11
12Semi-extensive testing has been done. However, a test suite would be
13a good thing to write.
14
15To get started, compile and load the system, then enter
16
17(SPELL::BUILD-DICTIONARY #p"/path/to/spell-dictionary.text" "outfile")
18(SETF MY-DICTIONARY *)
19(CORRECT-SPELLING MY-DICTIONARY "debugg")
20
21spellcoms.lisp is a file containing Hemlock commands and functions to
22integrate the SPELL package into Hemlock. It needs to be rewritten
23to work with the new code, but is an example of what can be done with
24the provided interfaces.
25
26Please email any comments, questions, or bug fixes to froydnj@cs.rice.edu.
Note: See TracBrowser for help on using the repository browser.