Bug 106916 - Improve suggestions for misspelled abbreviations: don't completely ignore SentenceExceptList.xml for misspelled abbreviations
Summary: Improve suggestions for misspelled abbreviations: don't completely ignore Sen...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Linguistic (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Spell-Checking
  Show dependency treegraph
 
Reported: 2017-04-02 10:27 UTC by Kruno
Modified: 2020-10-07 17:23 UTC (History)
2 users (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 Kruno 2017-04-02 10:27:10 UTC
Abbreviations are placed in dictionaries with dot. So LO will suggest 'anthrop.' for 'anthrop' if somebody forget to put dot at the end.

Problem is if somebody misspell actual abbreviation: 'anhtrop.' instead 'anthrop.' (ht instead th). Now LO will not recognize this as abbreviation and will not suggest 'anthrop.' at all and first letter of next word is autocorrected to uppercase.

Abbreviations are placed in SentenceExceptList.xml and LO is checking against that list but that works only if everything is spelled correctly.

Think that LO should compare misspelled words followed by dots with SentenceExceptList.xml file and if misspelled word is at distance level 1 from abbreviation in that list, correct abbreviation should be suggested and if user accepts that suggestion, capitalization of next word should be autocorrected accordingly:

Now:

anhtrop. <word> -> anthrop. <Word> [anthrop. not suggested]

Desired:

anhtrop. <word> -> anthrop. <Word> [suggestion 'anthrop.'] (if accepted) -> anthrop. <word>
Comment 1 Buovjaga 2017-04-26 08:57:38 UTC
Sounds reasonable -> NEW
Comment 2 Kruno 2018-05-12 08:39:40 UTC
Still present in LO 6.0.4.1 on Debian Buster (curr testing).