Bug 129248 - words replaced by spellchecker continue flagged as incorrect
Summary: words replaced by spellchecker continue flagged as incorrect
Status: RESOLVED FIXED
Alias: None
Product: kword
Classification: Unmaintained
Component: general (show other bugs)
Version: 1.5 or before
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Thomas Zander
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-16 14:29 UTC by greatbunzinni
Modified: 2009-10-04 09:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
patch for kwview.[h,cpp] (2.45 KB, patch)
2006-07-21 16:08 UTC, Alexander Rieder
Details

Note You need to log in before you can comment on or make changes to this bug.
Description greatbunzinni 2006-06-16 14:29:03 UTC
Version:           1.5.1 (using KDE KDE 3.5.3)

After running the spellchecker on a document which has incorrect words, if the spellchecker replaces those words, KWord still marks them as incorrect even though the spellchecker doesn't find them to be incorrect.
Comment 1 Alexander Rieder 2006-07-21 16:08:17 UTC
Created attachment 17057 [details]
patch for kwview.[h,cpp]

With this patch the spellchecker either on using the dialog as on right
clicking the word works as at least I expect it.
Comment 2 ernest bywater 2008-04-10 03:19:25 UTC
I'm having this same problem in Kword 1.6.3 within KDE 3.5.8 on Kubuntu 7.10. When I run the spell checker it marks words as wrong, and after they're changed they still stay marked as wrong. I suspect the problem may be with how it makes changes. If I exit the spell checker before it finishes checking the whole document (and that's an issue as it ALWAYS starts at the top each top you use it) the corrected words aren't changed. But if I let it run through the whole document, then the words get changed as it closes itself. If I close the document and open it again they words aren't marked as errors. This suggest that it DOESN'T make the changes on the fly but stores them all to be done to the whole document at the time of closing, while most spell checkers make the change at the time you tell it to change. 

Related to this is when I add a new word to the dictionary, the spell checker doesn't recognise the word as valid until after I've successfully spell checked the document, let the spell checker close itself, closed the document and reopened it. Again, this implies no processing until normal closure - which is a big problem if you have a new word which is used often in the document as the first check requires you to go through every instance and hit 'ignore' as 'ignore all' never works either.

Thank you
Comment 3 Thomas Zander 2008-12-26 23:29:47 UTC
Fixed in 2.0