On Wed, 22 Jun 2011 10:30:16 +0200, Mathias Bauer <[email protected]> wrote:
On 22.06.2011 09:49, Pedro Giffuni wrote:

...

Ispell is BSD licensed and has many dictionaries, but I have no
Idea if it has all the required functionality. Alternatively
we can just add a dependency to the GNU stuff like we will
wave to do with gtk/qt.

We already have experience with supporting different spell checkers
in OOo. It's easy to add a component using ISpell or another spell
checker, but still leave the option to use HunSpell in the build
system. No code in OOo directly interacts with the spell checker code,
we have a stable API between them.

Keeping the HunSpell option would help upstream projects and so we
should do it. We could even think about providing a HunSpell based
spellchecker as an extension (though that would need some rework in
the existing component).


Sounds like a plan :).

For regex there are many alternatives: in FreeBSD there is an ongoing
project to replace GNU regex with a compatible library, but in this
case I'd like to see Google's RE2 because it's in C++ and (apparently)
as fast as it gets.
Sounds as if you know something about that. You look like a perfect
candidate to do the changes. :-)


I will be glad to take a look (pointers welcome) but my C++ fu is not
good so I hope a local expert takes over at some point.


Pedro.

Reply via email to