Issue 89604 - autocorrection word-replacement can't be undone for single word in cell
Summary: autocorrection word-replacement can't be undone for single word in cell
Status: CLOSED FIXED
Alias: None
Product: Calc
Classification: Application
Component: editing (show other issues)
Version: OOo 3.0 Beta
Hardware: PC Windows Vista
: P4 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-18 09:48 UTC by lars
Modified: 2017-05-20 10:33 UTC (History)
3 users (show)

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description lars 2008-05-18 09:48:48 UTC
Hello,

when entering a word in a cell which is eligible for autocorrection, the 
autocorrection occurs.

When I reedit the autocorrected word to be as I originally entered it, it 
becomes autocorrected again.

So there is no way to undo an autocorrection.


This is not a huge problem as most autocorrection suggestions are to the better 
in fact (if not all).

This might also be an enhancement request to have NO auto-feature touch a 
character sequence that has been reedited to be as originally entered.

I couldn't make out a problem with auto-input which I originally set out to 
explore. Auto-input suggests and lets its suggestion be changed and doesn't 
stubbornly "corrects" to the character sequence it first came across.
Comment 1 andrew 2008-06-14 03:05:54 UTC
Please provide an example of how to cause something to auto-correct. I tried to
verify this bug, but since I do not know how to trigger auto-correction...
Comment 2 lars 2008-06-14 10:02:43 UTC
Hi,

I must guess the referred-to feature of my issue myself :-) I know I should and 
do know better how to write intelligible issues.

Now: AutoCorrect is AutoKorrektur in German and it is the 4th option from the 
top of the Extras menu (Tools in English probably). The feature I was referring 
to probably is the word replacement table, for example, if you enter "sri" (in 
English) it becomes autocorrected to "sir" (if this is in the english word 
replacement table).

Now: you can't have "sri" in a cell whatever you do if "sri" is in the word 
replacement table. Sometimes you do want to have such words, as in "Sri 
Lanka" (a country), thus the auto-correction -- which is fine in almost all 
cases and therefore is left on -- should NOT TOUCH WORDS, ONE _REEDITED_.

This last observation should apply to all auto-features. Maybe an enhancement 
is needed for this general functionality -- or is there an issue for Microsoft 
Office-like SmartTags? If you don't have this issue, I might write one but then 
treat this issue as a special case for word replacement which would be nice if 
it was fixed (make a counter on how often a particlar word in a particular cell 
got auto-replaced. Make the counter upon first replacement and if the counter 
gets 2, don't do the replacement).

Thanks, Lars
Comment 3 lars 2008-06-14 10:03:31 UTC
see my last newly added message here
Comment 4 andrew 2008-06-14 13:00:04 UTC
Off hand, I think that it is working as it should. Based on your feedback, I
performed a few experiments.

I found a word that would change with auto-correct. 

1. Type word in the cell. 
2. Type a space.
3. Auto-correct changes the word
4. Use Ctrl+Z to change the word back.

The example above worked because there was a space after the word. Now, lets try
another one.

1. Pre F2 to enter edit mode.
2. Enter the word
3. Use Shift+Home to select the word
4. Press Tab to leave the cell

no time, wife handing me a baby...

Note that on the auto-correct menu, you can suspend any of the replacement
options (such as table lookup).

OOo does have a smart tag feature, I tested it in version 2.4
Comment 5 lars 2008-06-14 13:36:07 UTC
Hi,

ok, 1. example: undo auto-correct works if there is a space following
2. example also works.

I never knew example 2. And I guess casual users who step across such a word do 
neither.

Turning off word replacement in general is no option as it is useful in general 
as I wrote. Removing a particular word is too tedious, nobody wants to scroll 
the table.

THEREFORE: Treat a single word-replaced word in a cell as if it has a delimiter 
(space, comma or therelike) following thus making Ctrl-Z (undo) work! This is 
just intuitive, straight-forward and what most users expect!


OOo has a SmartTag feature? So a hint popping up on every auto-executed 
function offering the possibility to refine the result of the operation? I 
never came across that one in OOo!
Comment 6 oc 2008-07-15 10:43:56 UTC
reassigning features and enhancements to user requirements@openoffice.org which
will be the default owner for those tasks (was introduced some time ago)
Comment 7 Edwin Sharp 2013-10-29 09:00:29 UTC
Undo auto correction possible.

AOO410m1(Build:9750)  -  Rev. 1536093
Rev.1536093
Win 7