Re: Pspell/ispell was: Re: Warnings and errors on /doc documents


Subject: Re: Pspell/ispell was: Re: Warnings and errors on /doc documents
From: Dom Lachowicz (dominicl@seas.upenn.edu)
Date: Wed Jun 20 2001 - 10:32:52 CDT


> As far as I can tell, pspell with Abi is now horribly broken. I don't
> know
> if it's pspell or Abi. On the other hand the great work by Thomas
> and Dom now mean that ispell works quite well, once the the ispell
> hashes
> are compiled correctly. I belive Dom now has a collection of over half a
> dozen languages.

This is not the case. Unfortunately, getting Pspell and Aspell to play nicely
with apps such as Abi has been a PITA. Abi + Pspell works quite nicely right now
for Latin1 lanuages. I need to make a few changes to get it to work with
non-latin1 languages in my copious spare time.

Ispell works like a charm right now.
 
> Unfortunately I don't think we can trust Linux distributions to get the
> Pspell/Aspell combination correct. I haven't been able to get it work
> for
> about a month.
>
> I think we should focus on ispell again. It is totally under our control
> and we now have in-house expertise to maintain it.

I don't think that we should focus on either, really. I made a really nice
interface which is totally generic and flexible. There are Pspell and Ispell
subclasses which implement the SpellChecker interface, and they're quite
complete and fairly robust right now. They really shouldn't be changed at all.

And I wouldn't call myself an expert on Ispell. I just know that after my
changes, things work. Voodoo, if you will. Ispell itself is a horrible,
unmaintainable mess. Pspell is nice, but doesn't work everywhere where we do.
Hence my interface and the subclasses.

Dom



This archive was generated by hypermail 2b25 : Wed Jun 20 2001 - 10:33:10 CDT