File: //usr/share/doc/libenchant1c2a/README
libenchant -- Generic spell checking library
Original author: Dom Lachowicz
libenchant is licensed under the terms of the GNU LGPL (see the file
COPYING.LIB), with a special exception allowing the use of proprietary
spell-checking systems.
Enchant aims to provide a simple but comprehensive abstraction for dealing
with different spell checking libraries in a consistent way. A client, such
as a text editor or word processor, need not know anything about a specific
spell-checker, and since all back-ends are plugins, new spell-checkers can
be added without needing any change to the program using Enchant.
Enchant can be configured by the user, who can even add spell-checker
plugins if desired.
Enchant currently works with the following spell-checkers:
* Hunspell (formerly Myspell)
* GNU Aspell
* GNU Ispell[1]
* Hspell
* Voikko
* Apple Spell (macOS only)
* Zemberek
* Uspell
Enchant is written in C and C++, and its only external dependency is glib.
[1] Enchant contains a version of Ispell built as a library, which enables
it to use Ispell dictionaries.
Bug reports and development
---------------------------
To report libenchant bugs or request features, please visit
https://github.com/AbiWord/enchant
If you can't use GitHub, you can use the (low-traffic) AbiWord-devel list.
To subscribe send a mail to:
abiword-dev-request@abisource.com
and in the body of the message write "subscribe"
An archive of the mailing lists is available at:
http://www.abisource.com/mailinglists/abiword-dev/
Enchant has taken insight from GNU Aspell: http://aspell.net