> Please, unless you have some unholy love of ispell, avoid ispell entirely.
> :)  I realize adding code to ispell means people world-wide automatically
> have the new algorithm when they upgrade their computers, but the reason
> we'd like to avoid ispell doesn't have to do with the algorithm it
> uses.  It's more that its code is just that icky, its build system is
> older than I am, and we still inherit all those endianness/byte order/struct
> problems from its dictionaries.

I agree; ispell is a mess. Lots of globals and static arrays, too.

A new and improved, well designed spell check library would be good. I
wasn't going to start rewriting the ispell base we have now right away, so
we can consider alternatives. In fact, some one emailed me earlier about
some code they have. When I get to it, I might start by converting his
code to C/C++ (assuming he doesn't beat me to it).

Justin



Reply via email to