Apache OpenOffice (AOO) Bugzilla – Issue 15019
Special Characters converted by Autocorrect
Last modified: 2017-05-20 11:29:39 UTC
Very Minor problem: I was using Epsilon as an entry in one of my cells, (nothing else, just epsilon) and it converted it to a capital "E". You can prevent this from happening by disabling the Capitalise every first letter in the sentence function in autocorrect. its just that i like that function on. However i think that ignoring special characters, such as greek letters, would be good.
Could not reproduce - please provide step by step instructions. (Inserted epsilon character with "insert/special character", font "symbol") Thanks Jens
How to reproduce bug: 1)Open spreadsheet application 2)Open a new file 3)Ensure these autocorrect options are on Use replacement table Correct two inital capitals Capitalise first letter in every sentence URL recognition Replace 1st with 1^st Replace 1/2 with (1/2) All other options were off 4) Set cell A1 as the active cell if it is not already 5)Insert->Special character 6)Select basic greek from the dropdown box 7)look for LOWERCASE epsilon (looks like a backwards 3) 8)select epsilon 9)press OK 10)Select any other cell
duplicated in OOo1.1beta2. Autocorrect setting "Capitalise first letter in every sentence" is the culprit.
Confirming. Additionally tested on linux with OOo1.1beta2: lowercase epsilon (U+03BE) in "Lucida Sans" here gets converted to uppercase epsilon.
Hi Bettina, we should improve the UNDO handling for this. The autocorrection is not noticed by the UNDO handler as it is in Writer. So if the autocorrection is the last entry on the UNDO stack, it would be possible to correct the entry by a single click.
As i see it improving undo's autocorrect handling is a separate issue. if i have specifically asked to insert a special character, i dont want autocorrect touching it, then having to undo the autocorrection. why would i insert a special character if i wanted it converted to a standard character?? i think this should be a bug, not an enhancement.
Hello Oliver (Specht), I also consider this as a bug. A special character should keep as it was inserted, independendly from AutoCorrect settings. As this happenes in each application, I changed the component to 'Framework'.
Sorry, this is not a bug and the Capital E is not the ASCII E but a capital epsilon. The AutoCorrection is absolutely correct. IMO AutoCorrection doesn't make much sense in a spreadsheet. At least the capitalization option should be switched off here.
If nobody complains, closed.
Hello, its me again I have the same problem in OOO Beta 2 (windows) but in the writer component. To reproduce Write 2 greek letters on a blank line, now place your cursor between the two letter, then press enter. This causes the first greek letter to capitalise. So i use Ctrl+Z to undo, however this undoes the newline inserted between the letters. pressing undo again undoes the autocorrect Ideally greek letters & other symbols would be exempt from capitalisation,but a concession would be to fix the autocorrect order, because i dont want to turn it off, its a useful feature especially in writer, but this problem is annoying when i am writing technical style documents, which are filled with symbols
Accepted, Prio changed to P4 and Target set to OOo Later
Reset assigne to the default "issues@openoffice.apache.org".