Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 202627 - Kspread spell-checking support
Summary: Kspread spell-checking support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 213239 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-12-17 23:22 UTC by Marek Sapota
Modified: 2009-02-04 20:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
kdelibs-3.5-hardcode-aspell.diff (kdelibs-3.5-hardcode-aspell.diff,5.26 KB, patch)
2007-12-23 22:10 UTC, Carsten Lohrke (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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