Bug 140611 - Libre office keeps changing what I write and replacing it with something different
Summary: Libre office keeps changing what I write and replacing it with something diff...
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.1.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL: https://ask.libreoffice.org/en/questi...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-23 03:07 UTC by Doug
Modified: 2021-02-23 09:05 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Doug 2021-02-23 03:07:00 UTC
Description:
I write "-" Libre changes it to a raised "_" a character I can't duplicate on my keyboard. Sometimes, it will put the blue tilde under it and I click ignore it but it changes it any way. I don't appreciate this kind of help. It may have some practical purpose I am not aware of but I really don't care. I want this abhorrent behavior stopped.

Steps to Reproduce:
1.
2.type "Over the side	 13’ - 8”"
3.

Actual Results:
"Over the side	 13’ – 8”"

Expected Results:
"Over the side	 13’ - 8”"
not
"Over the side	 13’ – 8”"


Reproducible: Always


User Profile Reset: No



Additional Info:
Type and print what I want not what someone else decides I should have wanted.
Comment 1 V Stuart Foote 2021-02-23 09:05:01 UTC
As noted in the ASK thread, you can disable the replacement from Tools -> AutoCorrect Options -> Options tab and uncheck the "Replace dashes".

That is an EN DASH character (U+2013), and will assume your issue is with the Calc module, where Non-numeric/Non-formula text strings are parsed by the edit shell autocorrection. The U+002D is converted to U+2013 by default as it is problematic to leave it as the minus operator.

If really preferred, the autocorrection can be reverted by an immediate <Ctr>+Z  leaving the default behavior in place.

Otherwise, you can input the EN DASH directly, or any other Unicode glyph from keyboard by typing U+2013 and with cursor after the 3--entering the <Atl>+X toggle command.