[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice-devel
Subject: Re: Exorcising KSpell
From: Zack Rusin <zack () kde ! org>
Date: 2004-02-03 3:25:50
Message-ID: 200402022225.50940.zack () kde ! org
[Download RAW message or body]
On Monday 02 February 2004 03:15, Thomas Zander wrote:
> I'd like to have a good spell-checker in KOffice, and if you can't
> replace the kdelibs version then I'm pretty sure the change in
> KOffice will not offend anyone.
Well, I'll continue maintaing KSpell only for the 3.2.x series. After
that I'll leaving it, since like I said it's simply unmaintainable at
this point. So the options for kdelibs right now are : kspell2 and no
spell checking at all.
> While we are on the topic of spell-checking. The algorithm to
> present the user with alternatives for his wrongly-spelled word; has
> that been rewritten as well?
> I really hate how it does such a bad job, and some algorithms I came
> across the other day would probably do a better job.
In general kspell/kospell just return a list of words that ispell/aspell
returned to them. The biggest problem I found a few times in different
places was the fact that people were sorting the results by accident
(e.g. when putting them in a list view they were doing new
QListViewItem( m_listView, *suggestionsIterator ) with a default
sorting list view, so the results seemed to be all messed up). Also
aspell in general returns a lot more reliable results than ispell, but
it's lacking in the dictionary area. KSpell2 uses aspell-devel library,
but provides its own ispell implementation (largely shared with
enchant). It should return results a little better than ispell binary
using the same dics, but it's not a difference that will shock people
all around the world.
Zack
--
I intend to live forever, so far so good.
_______________________________________________
koffice-devel mailing list
koffice-devel@mail.kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic