https://bugs.documentfoundation.org/show_bug.cgi?id=48149

Justin L <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|medium                      |low
           Hardware|Other                       |All

--- Comment #3 from Justin L <[email protected]> ---
I think comment 2 if off-topic and didn't understand OP's request.

The screenshot in comment 1 doesn't match the description in comment 0. (I
don't see any "17".)

When the user manually makes SOME change in the spell dialog preview and
selects "Correct", LO simply applies WHATEVER the user did, and moves to the
next position. (In fact, I don't think any "spell checking" is going on any
more - there are just "wrong spelling" markers on certain positions, so manual
changes are highly likely to expose buggy behaviour.)

I don't think there is a bug here. If you are going to manually correct, you
can both fix the word in question (the red word) and also at the same time make
any other manual changes that you want.

As soon as the user makes a manual change, the spell checker has no idea what
has happened. (for example, the user could have added 5 words in front of the
current spelling error.)

We do NOT want to restart at the beginning of the sentence in case the user has
IGNORED previous misspellings.

So, IIUC our implementation is already fragile as it is. If there is a complete
re-write, then taking this bug report into account could be useful, but
otherwise it is a WONTFIX.

Code pointer: SentenceEditWindow_Impl

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to