Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 202627

Summary: Kspread spell-checking support
Product: Gentoo Linux Reporter: Marek Sapota <marek>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: enhancement CC: dcecchin
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: kdelibs-3.5-hardcode-aspell.diff

Description Marek Sapota 2007-12-17 23:22:43 UTC
To enable spell-checking in kspread, ispell is needed, shouldn't the ebuild have something like spell flag to pull it in?

Reproducible: Always
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2007-12-22 16:35:44 UTC
Without extra checking I'm quite sure KSpread uses kspell from kdelibs. And we support only aspell as there have been too many issues with ispell. You need to have kdelibs built with spell use flag, of course.
Comment 2 Marek Sapota 2007-12-23 10:40:47 UTC
I have kdelibs with spell:

* kde-base/kdelibs
     Available versions:  (3.5)  3.5.5-r10 (~)3.5.6-r7 (~)3.5.6-r8 (~)3.5.6-r9 (~)3.5.6-r10 (~)3.5.7 (~)3.5.7-r1 3.5.7-r2 3.5.7-r3 (~)3.5.8 (~)3.5.8-r1
        {acl alsa arts avahi bindist branding cups debug doc elibc_FreeBSD fam jpeg2k kdeenablefinal kdehiddenvisibility kerberos kernel_linux legacyssl linguas_he lua openexr spell ssl tiff utempter xinerama zeroconf}
     Installed versions:  Version: 3.5.8-r1(3.5)
                          Date:    02:23:25 AM 12/15/2007
                          USE:     acl alsa bindist branding cups fam jpeg2k kernel_linux openexr spell tiff xinerama -arts -avahi -debug -doc -elibc_FreeBSD -kdeenablefinal -kdehiddenvisibility -kerberos -legacyssl -lua -utempter
     Best versions/slot:  (~)3.5.8-r1(3.5)
     Homepage:            http://www.kde.org/
     Description:         KDE libraries needed by all KDE programs.
     License:             GPL-2 LGPL-2

And I have aspell, but when I've clicked check spelling in kspread it asked me to install ispell, after install spell checking works. I think, that I've checked that kword didn't need ispell, but I'm not sure.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2007-12-23 14:57:46 UTC
Hm, yes. Your problem will be that you do not have any ispell dictionary installed  and the builtin ispell is default. Probably better to patch that...

Please have a look at Controlcenter -> Components -> Spell Checker and switch to Aspell. You might want to install one of app-dicts/aspell-*, if your mother tongue isn't English beforehand, so you can choose a dictionary in your preferred language.
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2007-12-23 22:10:24 UTC
Created attachment 139206 [details, diff]
kdelibs-3.5-hardcode-aspell.diff

In light of bug 130496 and bug 177707, this quick and dirty patch leaves Aspell as sole spell checking engine. Please raise your voice, so you'd dislike it.
Comment 5 Marek Sapota 2007-12-25 16:06:38 UTC
I've found it already, I just haven't watched preferences before=)
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2008-03-13 22:37:12 UTC
*** Bug 213239 has been marked as a duplicate of this bug. ***
Comment 7 Carsten Lohrke (RETIRED) gentoo-dev 2009-02-04 20:04:29 UTC
Uh, didn't mean to assign to myself. Did apply the patch with kdelibs 3.5.10 iirc.
Comment 8 Carsten Lohrke (RETIRED) gentoo-dev 2009-02-04 20:04:56 UTC
uh..
Comment 9 Carsten Lohrke (RETIRED) gentoo-dev 2009-02-04 20:05:18 UTC
reassign, finally...
Comment 10 Carsten Lohrke (RETIRED) gentoo-dev 2009-02-04 20:28:24 UTC
ups