Am 18.09.2010 um 09:36 schrieb Stephan Witt:

> Am 18.09.2010 um 09:12 schrieb Kornel Benko:
> 
>> Am Freitag 17 September 2010 schrieb Kornel Benko:
>>> Am Freitag 17 September 2010 schrieb Kornel Benko:
>>>> I attach a test-case. The spell-checker even marks the word as english
>>>> after accepting ...

Which word?

>>> But this happens only, if continuous spellchecking is set.

Ok, I understood your scenario finally. 
Right click presents speller suggestions only when continuous spellchecking is 
active.

>>> 
>>>     Kornel
>> 
>> Now it's working again.
...
>> 
>> From now on I was unable to put it to my previous erroneous state.
>> 
>> Is there something cached? Through sessions?
> 
> There is a non-persistent cache per paragraph for the positions of spell 
> errors.
> This cache is bypassed with check_learned = true for word-wise checks.
> The cache is not written to disk - at least I have not coded that.
> I'll see if the cache is not invalidated when you accept a suggestion of the 
> speller.

The replaced word is checked again, the rest of the cache is untouched (and 
valid). 

But I had to correct the 2nd try. Now it should really work.
The original problem I cannot reproduce. Obviously the quality of the 
dictionaries matters to.
The abbreviation ggf. is not misspelled for the 1st try because the word ggf is 
already accepted.

Here you can see the problems with word-wise checking. Apples native spell 
checker rejects "ggf" 
but accepts "ggf." It has it's own problems though. When editing the check of 
the currently changed 
word is not good enough then.

But the whole thing should be better then before now.

Stephan

Reply via email to