diff options
author | Reuben Thomas <rrt@sc3d.org> | 2020-09-08 15:03:53 +0100 |
---|---|---|
committer | Reuben Thomas <rrt@sc3d.org> | 2020-09-08 15:03:53 +0100 |
commit | d80c0a6dfcb6d8138f94e582947eea0cc97dd901 (patch) | |
tree | 62be88712de089e35b7653370eb481ddeae01a15 | |
parent | 99b3cac3875ae7922f26823ac5d289f0bc7b857f (diff) | |
download | enchant-d80c0a6dfcb6d8138f94e582947eea0cc97dd901.tar.gz |
Documentation: move language bindings to web page
Also remove defunct mailing list details from README, and put my email
address instead.
-rw-r--r-- | README | 26 | ||||
-rw-r--r-- | index.html | 12 |
2 files changed, 16 insertions, 22 deletions
@@ -1,5 +1,6 @@ libenchant -- Generic spell checking library -Original author: Dom Lachowicz +Maintainer: Reuben Thomas +Home page: https://abiword.github.io/enchant/ libenchant is licensed under the terms of the GNU LGPL (see the file COPYING.LIB), with a special exception allowing the use of proprietary @@ -27,13 +28,7 @@ Enchant currently works with the following spell-checkers: Enchant is written in C and C++, and its only external dependency is glib. Enchant bindings are supplied for C and C++; there are third-party bindings -for: - -Python: https://github.com/rfk/pyenchant/ -Ruby: https://github.com/pennyapp/ruby-enchant -Rust: https://crates.io/crates/enchant -Go: https://github.com/hermanschaaf/enchant -Common Lisp: https://github.com/tlikonen/cl-enchant +for various languages (see the home page). Sharing personal word lists between spell-checkers @@ -77,16 +72,5 @@ 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 +If you can't use GitHub do get in touch with the maintainer, Reuben Thomas: +<rrt@sc3d.org>. @@ -75,7 +75,7 @@ and GNOME applications.</p> <p>Backends for additional spell-checking systems are welcomed.</p> -<h2>System compatibility</h2> +<h2>Compatibility and bindings</h2> <p>Enchant is written in plain C99 and C++11, and should therefore work on most modern operating systems; other than the standard libraries, it @@ -83,6 +83,16 @@ requires only <a href="https://wiki.gnome.org/Projects/GLib">GLib</a>. The build system uses GNU Autotools, and therefore works with most compilers, including Microsoft Visual C and XCode.</p> +<p>Bindings are available to many other languages:</p> + +<p> + <li>Python: https://github.com/rfk/pyenchant/</li> + <li>Ruby: https://github.com/pennyapp/ruby-enchant</li> + <li>Rust: https://crates.io/crates/enchant</li> + <li>Go: https://github.com/hermanschaaf/enchant</li> + <li>Common Lisp: https://github.com/tlikonen/cl-enchant</li> +</p> + <p>All inputs and outputs are in UTF-8 encoding. Language tags use the familiar ISO standards, and take the form of "xx_YY" (language_LOCALE), where the locale ("_YY") portion is optional, but |