Apache OpenOffice (AOO) Bugzilla – Issue 37577
Autocompletion should accept only correctly spelled words.
Last modified: 2013-02-07 22:35:51 UTC
Also the autocomplete and autocorrect functions do not recognize the words “autocompleteâ€, “autocompletionâ€, “autocorrectâ€, or “autocorrection†(I guess it wants them to be hyphenated). That said, I really like the otherwise wonderful autocompletion feature as it reduces wear on my hands.
reassigned to SBA.
YESS. It is a serious issue, occurring in every version since 1.0.0 on all platforms. The word gathering algorhytm of autocorrect should filter the words through the actual speller. If not, it will offer misspelled/mistyped words, which is completely against the very feature.
confirm with 19m81
SBA: Only when AutoSpellcheck is checked (->red wavy underlines under misspelled words), the words that get the spellcheckers "blessing" get collected. This is the designed behavior => Not a defect but an enhancement. Note: IMHO this should not be changed without an option "Collect all words without spellchecking" (1) For performance reasons (load/cache/use the dictionaries) (2) For the simple "pleasure" of AutoCompleting "Whatever I write because I know I'm always right" - These users exist, too :-) Reassigned to requirements.
SBA: To be considered too: (1) What about words that have [No Language] set? (2) What about words from an unsupported language?
For any words not in the dictionary, the user can easily add them to the dictionary. So, if I like my idiosyncratic speelings, I can add them to my directionary and autocomplete them. I don't think this is an argument against revising (in my view, fixing) this feature. I would accept performance as an argument against spellchecking words before putting them in an autocomplete list, if there actually was a noticeable performance hit (I'm on a faster-than-average machine and might not notice a performance hit), but otherwise I agree with mkenczler's comment that this is a serious issue because it fundamentally reduces the value of the feature.
Checked with 19m86 win32 hungarian. Bug has been killed. (I.e. misspelled/mistyped words do not appear as autocompletion.)
With word completion enabled and collect words selected, Writer collects any 'word' that is mixed with number. For example, it will collect 'slkd12dfj' 'good2dk'. It may be a result of not checking the words with numbers set in Options-Language Settings-Writing Aids, but I think the two features should be separated in the sense that words collected should not simply base on the green light given by the Writing Aids setting. The word completion should have the option of allowing user to include custom 'words' into the auto-completion list but should not collect mis-spelt words automatically.
I didn't even know about this feature, until I had to delete my user preferences file due to other problems and it got turned on with the new auto-generated user preferences file. Then it started willy-nilly suggesting misspelled words. I now understand this is because it "collected" words I had previously made typos with when I typed them. To me it just does not make any sense that just because I don't have automatic spell checking turned on, I want the autocomplete function to collect misspelled words. I find the red squiggly lines annoying. That doesn't mean I think everything I type is correct. I use F7 to spell check. In the end, having misspelled words, because of typos, in the autocomplete word list completely undermines the functionality of the feature. I understand that people may want to collect words that are not in the dictionary. But the default behavior as it stands seems really flawed to me. It doesn't really serve people who don't want world collecting spellchecked, any better than those who do. Unless you are a 100% perfect typist and speller, you're going to get errors. Perhaps if you have automatic spell checking turned off, the word collection function should ask before it collects a word that's not in the dictionary, either at the instance that it collects the word or when you close the document it could present a list of words. Or it could spell check new autocomplete words, when you run the spellchecker with F7. I recognize that there may not be a super elegant solution to this situation. But as it stands the feature seems really flawed and self-defeating to me.