Is an actual library that other programs can link to instead of
having to use it through a pipe.
Does a much better job of suggesting possible replacements for a
misspelled word than Ispell does or for that matter many other spell
checkers I have seen. If you know a spell checker that does a better
job please let me know.
Can learn from user’s misspellings.
Can easily check documents in UTF-8 without having to use a special
dictionary.
Has support for using multiple dictionaries at once.
Is multiprocess intelligent. When a personal dictionary (or
replacement list) is saved, it will now first update the list against
the dictionary on disk in case another process modified it.
Can share the memory used in the main word list between processes.
A better, more complete word list for the English language. Word
lists are provided for American, British, and Canadian spelling.
Special care has been taken to only include one spelling for each word
in any particular word list. The word list included in Ispell by
contrast only included support for American and British and also tends
to included multiple spellings for a word which can mask some spelling
errors.