[gnome-devel-docs/wip/swilmet/spell-checking: 2/2] platform-overview: rewrite spell-checking page



commit 53a554a64faa1b24cf33cbcec4627e304587be3e
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..320b50f 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 GtkEntry and
+    GtkTextView).
   </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]