GNOME Bugzilla – Bug 162414
include gtkspell3 in gtk+
Last modified: 2008-03-13 15:37:53 UTC
I would like to see this widget included in gtk+ it uses enchant as backend http://www.abisource.com/enchant/ if enchant is not available. A program using gtkspell should just know that spellcheck is not working but let the user just use the textview box. code: http://cvs.sourceforge.net/viewcvs.py/gtkspell/gtkspell3/gtkspell/
I'm not convinced that further complicating the text view widget by integrating spell checking is a good idea.
it is not my intention to have the gtkspell integrated in the text view widget by default. More as an optional extension. gtkspell is already used in gaim,pan for example.
The text view widget is not complicated since gtkspell is a separate object that attaches to a text view. With the gtkspell2 API, the simplest form of using gtkspell (ignoring error handling) is a one-liner: view = gtk_text_view_new(); gtkspell_new_attach(GTK_TEXT_VIEW(view), NULL, NULL);
I don't see any particular reason why GtkSpell should be distributed as part of GTK+ (adding extra library dependencies, dependencies on the configuration of dictionaries, etc.)
The memory management of the GtkSpell object does not follow the usual GTK conventions. For instance, gtkspell_detach() not only detachs the GtkSpell from the TextView, it also frees the structure. That's a problem for language bindings (GtkSpell should be based on GObject of course).
this seems to be doing the same as gtkspell http://www.chipx86.com/wiki/Libsexy#SexySpellEntry are there plans to include it?
Looks like a dupe of 383706. GtkSpell by itself isn't good enough for Gtk+ inclusion (as per the comments above), and other work is on-going to use Enchant directly for this. *** This bug has been marked as a duplicate of 383706 ***