[gnome-devel-docs] platform-overview: rewrite spell-checking page
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-devel-docs] platform-overview: rewrite spell-checking page
- Date: Thu, 23 Nov 2017 14:39:14 +0000 (UTC)
commit 22f9c78760dd01a161489900b899f1f569b021bd
Author: Sébastien Wilmet <swilmet gnome org>
Date: Thu Apr 13 13:06:14 2017 +0200
platform-overview: rewrite spell-checking page
There is now the gspell library for GTK+ text widgets integration.
gspell can do everything that GtkSpell can do, and much more. So
GtkSpell is no longer recommended, see:
https://wiki.gnome.org/Projects/gspell/FAQ
gspell has a spell checker dialog, so it is not only for "real-time
spell checking". So, rename the description of the page to be more
general.
Replace Empathy by gedit, Empathy is no longer well maintained so it is
not a good example.
https://bugzilla.gnome.org/show_bug.cgi?id=781265
platform-overview/C/tech-spell-checking.page | 30 +++++++++++++++++--------
1 files changed, 20 insertions(+), 10 deletions(-)
---
diff --git a/platform-overview/C/tech-spell-checking.page b/platform-overview/C/tech-spell-checking.page
index dca2083..a085ad9 100644
--- a/platform-overview/C/tech-spell-checking.page
+++ b/platform-overview/C/tech-spell-checking.page
@@ -11,29 +11,39 @@
<email its:translate="no">federico gnome org</email>
<years>2013</years>
</credit>
+ <credit type="author copyright">
+ <name>Sébastien Wilmet</name>
+ <email its:translate="no">swilmet gnome org</email>
+ <years>2017</years>
+ </credit>
<include href="cc-by-sa-3-0.xml" xmlns="http://www.w3.org/2001/XInclude"/>
- <desc>Real-time spell checking for text widgets</desc>
+ <desc>Spell-checking for text widgets</desc>
</info>
-<title>Enchant</title>
+<title>Spell-checking</title>
+
+ <p>
+ Several libraries are available to do spell-checking related tasks: Enchant
+ and gspell.
+ </p>
<p>
- Enchant provides an API to do spell-checking related tasks. You can ask it
- if a word is misspelled, or ask for suggestions for a misspelled word. On
- a higher level, a library such as GtkSpell lets you add "underline
- squiggles" for misspelled words to text widgets.
+ Enchant provides a low-level API. You can ask it if a word is misspelled,
+ or ask for suggestions for a misspelled word. On a higher level, gspell
+ integrates spell-checking for GTK+ text widgets (both <code>GtkEntry</code>
+ and <code>GtkTextView</code>).
</p>
<p>
- In GNOME, Enchant gets used in text-heavy applications like Empathy (an
- instant messaging client) and Epiphany (a web browser, for text entry in
- web forms).
+ In GNOME, those libraries get used in text-heavy applications like gedit (a
+ text editor) and Epiphany (a web browser, for text entry in web forms).
</p>
<list style="compact">
- <item><p><link href="http://www.abisource.com/projects/enchant/">Enchant home page</link></p></item>
+ <item><p><link href="https://www.abisource.com/projects/enchant/">Enchant home page</link></p></item>
+ <item><p><link href="https://wiki.gnome.org/Projects/gspell">gspell home page</link></p></item>
</list>
</page>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]