Bug 64403 - Spellcheck (ispell) not working for Russian
Summary: Spellcheck (ispell) not working for Russian
Status: RESOLVED FIXED
Alias: None
Product: kword
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Thomas Zander
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-17 03:28 UTC by Joe
Modified: 2006-10-24 10:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joe 2003-09-17 03:28:48 UTC
Version:           1.2.92 (using KDE 3.1.3)
Installed from:    SuSE
Compiler:          gcc version 3.2
OS:          Linux (i686) release 2.4.19-4GB

After updating the lattest kOffice RPM's for SuSE 8.1 spellchecking doesn't work any more in kword.

RPM version: koffice-1.2.92-0.i586.rpm / SuSE 8.1

Spellcheck settings:
- International Ispell
- Unknown [nederlands]
- Charset: tried both ISO-8859-15 and UTF-8

An earlier install did work just fine with these settings.

Suspect console output, when selecting a word:
QFile::open: No file name specified
QObject::connect: No such slot KOSpellDlg::slotProgress(unsigned int)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'dialog')

After selecting spellcheck in context menu, kword goes into a tight loop (strace reveals continuous 'gettimeofday' calls) and can only be killed to stop.

The expected behaviour is to get a popup suggesting spelling corrections. This doesn't happen.

There is a ispell child process running (ps -ef):
"6547  6545  0 03:12 pts/4    00:00:00 ispell -a -S -C"
Comment 1 David Faure 2003-09-17 11:47:45 UTC
Subject: Re:  New: Spellcheck (ispell) not working

On Wednesday 17 September 2003 03:28, you wrote:
> After updating the lattest kOffice RPM's for SuSE 8.1 spellchecking doesn't work any more in kword.

Yes. Zack fixed all spellchecking issues in CVS, koffice-1.3-RC should have the fixes,
or you can compile the current CVS.
Sorry for the trouble.

Comment 2 Andrey Cherepanov 2004-05-05 08:49:29 UTC
I use ispell for spellcheck too. Settings for Russian with KOI8-R encoding work fine in KDE wide (kate, konqueror and so on). But doesn't work in KWord. Part of KWord output here:
kotext: ispellErrors [Can not open charset file /usr/lib/ispell/english.encoding
Warning: failed initialization charset name]
kotext:
kotext: KoSpell::KoSpell2

What do I wrong?
Comment 3 David Faure 2004-05-05 13:18:58 UTC
On Wednesday 05 May 2004 08:49, Andrey S.Cherepanov wrote:
> What do I wrong?

You're using the wrong branch.
Please use KOFFICE_1_3_BRANCH or KOffice-1.3.1.

Comment 4 Andrey Cherepanov 2004-05-05 18:25:44 UTC
Unfortunately, this bug has been found in KWord 1.3.1. 
./configure returns: 

Your libaspell is too old or not installed, I couldn't find aspell.h.
You must download aspell >= 0.50.2
See http://aspell.net/. Spell-checking disabled.

I need ISpell instead ASpell. Early version of KWord works without problem with my ISpell.
Comment 5 David Faure 2004-05-05 18:31:59 UTC
On Wednesday 05 May 2004 18:25, Andrey S.Cherepanov wrote:
> Unfortunately, this bug has been found in KWord 1.3.1. 
Oh, sorry, I misread "KoSpell2", I thought it was KSpell2, which is in CVS HEAD only.

> Your libaspell is too old or not installed, I couldn't find aspell.h.
> You must download aspell >= 0.50.2
> See http://aspell.net/. Spell-checking disabled.

Please don't trust this message. It should say "spellchecking with libaspell disabled".
The other forms of spellchecking still work.

> I need ISpell instead ASpell. Early version of KWord works without problem with my ISpell.

1.3.1 works too, I tested it....
Please be more specific. What doesn't work exactly...

Comment 6 Nicolas Goutte 2004-10-01 23:46:13 UTC
(Precising the title, as there are/were many spellchecker problems.)
Comment 7 Thomas Zander 2006-04-13 17:47:46 UTC
Thank you for your bug report.
This bug can not be reproduced using the current development (SVN)
version of KDE. This suggests that the bug has already been fixed.
The bug report will be closed.
Comment 8 Martín Cid 2006-10-17 08:41:25 UTC
This doesn't work for me with kde 3.5.5 (latest update) and koffice 1.5.2 and 1.6-rc1 (both). Same problem. I tried all.
Gentoo amd64
Comment 9 Leonid Lukomskij 2006-10-22 18:04:45 UTC
Spell does not work for me too - kde 3.5.5, koffice 1.6 (latest release). Gentoo i386
Comment 10 David Faure 2006-10-24 10:26:42 UTC
Suggestion: use a distribution that doesn't f*ck up kdelibs.
See http://bugs.kde.org/show_bug.cgi?id=136044