summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2020-09-08 11:30:04 +0100
committerReuben Thomas <rrt@sc3d.org>2020-09-08 11:30:04 +0100
commit1af5921f7d6df3331e7a31ee7b74c4c7594351ba (patch)
tree21ff0e00108f16ee29b56715a21d594c0b0e4e51
parenta139a94e2a4f6f18f98d0c5cb8898a49617df94f (diff)
downloadenchant-1af5921f7d6df3331e7a31ee7b74c4c7594351ba.tar.gz
index.html: Emacs support is now live; other improvements
-rw-r--r--index.html36
1 files changed, 16 insertions, 20 deletions
diff --git a/index.html b/index.html
index c6c6c04..5279107 100644
--- a/index.html
+++ b/index.html
@@ -65,33 +65,29 @@ href="https://github.com/AbiWord/enchant/blob/master/src/enchant%2B%2B.h">here.<
their own spell-checker back-end plugins, and can configure which back-ends
are used for which languages.</p>
-<h2>Building Enchant</h2>
+<h2>Programs using Enchant</h2>
+
+<p>Enchant is used by <a href="https://www.gnu.org/software/emacs/">GNU
+Emacs</a> (as of version 27.1), <a href="http://www.nl.abisource.com/">AbiWord</a>,
+<a href="https://www.lyx.org">LyX</a>, and,
+via <a href="https://wiki.gnome.org/Projects/gspell">gspell</a>
+and <a href="http://gtkspell.sourceforge.net">GtkSpell</a>, a number of Gtk
+and GNOME applications.</p>
-<p>Enchant's build system uses GNU Autotools, which means that it works on
-most operating systems and with most compilers, including MSVC and
-XCode.</p>
+<p>Backends for additional spell-checking systems are welcomed.</p>
-<p>Enchant is vanilla C and C++ code, and as such should be buildable
-with just about any C/C++ compiler.</p>
+<h2>System compatibility</h2>
-<p>LibEnchant imposes no dependencies other than libc on programs
-that use it. Internally, Enchant requires Glib2 version 2.6 or later.</p>
+<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
+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>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
-encouraged. We may consider extending the language tag mechanism to
-accommodate future needs, such as medical dictionaries.</p>
-
-<h2>Programs using Enchant</h2>
-
-<p>Enchant is used by <a href="http://www.abisource.com/">AbiWord</a>,
-<a href="http://www.lyx.org">LyX</a>, and,
-via <a href="https://wiki.gnome.org/Projects/gspell">gspell</a>
-and <a href="http://gtkspell.sourceforge.net">GtkSpell</a>, a number of Gtk
-and GNOME applications. Emacs support is in development.</p>
-
-<p>Backends for additional spell-checking systems are welcomed.</p>
+encouraged.</p>
<h2>Bugs and development</h2>