To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=83941





------- Additional comments from [EMAIL PROTECTED] Tue Feb  5 01:17:54 +0000 
2008 -------
I replicated the bug with OpenOffice.org 2.3 on a PC with Window XP Media Center
Edition 2002 Service Pack 2 with processor speed of 1.58Ghz and 1Gb of RAM.

Procedure to reproduce:
1. Open a new "Openoffice.org Writer" file
2. Type out the following: "He ffix machine goood. Then he brakez it."
3. Return to the beginning of the line by pressing "Home" on the keyboard
4. Check the spelling of the sentence using SpellCheck <Tools->SpellCheck...>
5. Click "Ignore" for the word "ffix" and "goood"
6. SpellCheck will now be at the next sentence "Then he brakez it.", click
"Undo" to go back to the previous sentence.
SpellCheck stays at the same sentence instead of going back to the previous
sentence.

This is what the original poster meant by unable to Undo back to the previous
"set" which as seen here, SpellCheck seems to check by sentences. 

Follow-up tests show that all semantically correct sentences are separated, so
it didn't matter if the period was replaced with a question mark or an
exclamation mark, but if you changed the period to a comma, making it one
sentence, SpellCheck will check the entire line. 

The tests also show that SpellCheck will check up to a new line, so if instead
of a period, you decided to press Enter for a new line, it will check the two
lines separately. I'm not sure if the developers intended for SpellCheck to
function as such, but one of my follow-up tests introduced another bug:

Procedure to Reproduce newly introduced bug:
1-4: Same as the procedure for the original bug
5: Click "Change" for the word "ffix" and "goood" (instead of "Ignore")
6. SpellCheck will now be at the next sentence "Then he brakez it.", click 
"Undo"
7. You'll have the option to "Undo" again, click "Undo" 
SpellCheck has now changed the second sentence to "Theffixbrakez it.",
introducing a new spelling error.

SpellCheck seems to have replaced "n he " of "Then he brakez it" with "ffix",
one of the spelling errors from the previous sentence. This is confirmed when
you reproduce the fault, but instead of correcting both words, choose to ignore
"ffix" and choose to change "goood", and click "undo" twice. You will see that
"n he" is highlighted in red.

A possible Workaround for the original bug is as follows:
1. As soon as SpellCheck begins to check a new sentence/line (i.e. you can't
click "Undo" to go back), leave SpellCheck:
2. if you've made a change to the previous sentence/line, and you want to undo
the changes, then manually undo <Edit->Undo>
3. if no changes have been made to the previous sentence/line, go back to the
beginning of that sentence/line and use SpellCheck again

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to