summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2020-09-08 15:03:53 +0100
committerReuben Thomas <rrt@sc3d.org>2020-09-08 15:03:53 +0100
commitd80c0a6dfcb6d8138f94e582947eea0cc97dd901 (patch)
tree62be88712de089e35b7653370eb481ddeae01a15
parent99b3cac3875ae7922f26823ac5d289f0bc7b857f (diff)
downloadenchant-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--README26
-rw-r--r--index.html12
2 files changed, 16 insertions, 22 deletions
diff --git a/README b/README
index d81a13f..a970973 100644
--- a/README
+++ b/README
@@ -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>.
diff --git a/index.html b/index.html
index 082c7a8..4535a7f 100644
--- a/index.html
+++ b/index.html
@@ -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