Re: Moving spellcheckers into the Gtk+ stack



5 dec 2006 kl. 20.01 skrev Behdad Esfahbod:

Here is a proposal:

- Move Enchant into glib as a new module called gspell. Enchant is a
small client-side library that loads modules that interface with
spell-checking backends, like aspell, ispell, MySpell, etc.  It's
written by Dom, uses glib, and KDE recently forked it and called it
kspell2 or something. So, I don't think it has a lot more opportunities as a fd.o project, and all its users are using the GNOME stack already.
Other projects (OO.o, Mozilla), prefer to interface directly with
backends or reinvent their own wrapper. So, by moving Enchant to glib,
we bring spell-checking to the entire GNOME stack for free.  This is
quite in par with the gregex and gvfs efforts going on.  Dom is pretty
positive about this.

  - Port automatic spell-checking from libsexy and GtkSpell to Gtk+
editable text widgets.

  - Add properties and Gtk settings for turning on/off spell-checking
globally, setting default languages, etc. Possibly adding context menu
entries too.

  - Develop a simple tool for control-center to adjust above settings.

  - If popular enough, move some spell-checking dialogs from Gedit or
other implementations to Gtk+.

Comments?

The proposal makes a lot of sense at first glance and having this directly in Gtk+ is something I've personally wanted for a long time.

Rock on!

Cheers,
  Mikael Hallendal
--
Imendio AB, http://www.imendio.com





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]