On Fri, Feb 07, 2003 at 11:23:56PM +0100, Ingo Kl?cker wrote: Content-Description: signed data > On Friday 07 February 2003 21:24, Chris Howells wrote: > > On Friday 07 February 2003 19:21, Zack Rusin wrote: > > > better. Adding it to kdelibs is not the best idea IMHO because not > > > everyone using kdelibs uses kmail or korganizer. > > > > Yes, but there is a need for spell checking in other places. For > > example, I wouldn't want KOffice to highlight "KMail" has being > > spelled wrong for instance. > > Exactly. All KDE programs which use KSpell should know "KMail" (and the > names of all other main KDE programs). BTW, since the program is called I don't have a strong preference either way, but who decides what programs/libs are there (if kopete would be there, should we include kit or kaim?) I think that your confusion might come from the fact that you think that adding the personal words is only temporary (for the duration of the session). But it's not true, once a pesronal word is added to KSpell it's stored (if you use aspell in .aspell.language.pws). So once an application adds a personal word it's respected by every application not only using KSpell but also the underlaying engine (be it ispell or aspell). So if you run KMail once - every app after that will see and respect words kmail adds to the personal dictionary. Is that OK or do you explicetly want to have every possible lib/app name in kdelibs/kspell ? Zack