After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 708807 - GLib should provide platform-wide spell checking support
GLib should provide platform-wide spell checking support
Status: RESOLVED DUPLICATE of bug 383706
Product: glib
Classification: Platform
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2013-09-26 09:05 UTC by Tristan Brindle
Modified: 2013-09-26 11:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tristan Brindle 2013-09-26 09:05:42 UTC
Unlike most other development environments, GLib/Gnome does not provide a platform-wide spell checking system. Users who need spell checking usually use libenchant directly, or something along the lines of SexySpellEntry or GtkSpell. 

This gap in the platform should be addressed, and some sort of easy to use "GSpellChecker" should be available to those who need it. In addition, GTK widgets handling text (i.e. GtkEntry and GtkTextView) should provide optional spell checking support "out of the box".

This has been proposed previously in bug #383706 from 2006. However, the Gnome landscape has changed considerably in the intervening time (in particular with the arrival of GIO), so it's worth kicking things off anew.

Before coming up with a concrete API proposal, it's worth discussing what sort of high-level design we'd like to come up with. I've added some notes to http://wiki.gnome.org/SpellChecking if people would like to have a read.
Comment 1 Tristan Brindle 2013-09-26 09:21:17 UTC
Ah, it seems the discussion is still ongoing on bug #383706. I saw it got mired in arguments about word splitting in 2007 and assumed it was dead. That'll teach me not to scroll all the way to the bottom.

Feel free to close this as a duplicate if you like.
Comment 2 Allison Karlitskaya (desrt) 2013-09-26 11:54:22 UTC
Indeed.  Sorry.

*** This bug has been marked as a duplicate of bug 383706 ***