Bug 37554 - Word Completion - needs "Ignore ALL CAPS" option
Summary: Word Completion - needs "Ignore ALL CAPS" option
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
3.3.2 release
Hardware: Other All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: AutoCorrect-Complete
  Show dependency treegraph
 
Reported: 2011-05-24 13:44 UTC by David C. Rankin
Modified: 2021-12-03 08:34 UTC (History)
4 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 David C. Rankin 2011-05-24 13:44:28 UTC
Guys,

    Word completion is very useful, but it has a horribly annoying bug, especially for lawyers or other professions where formal titles or headings are printed in all caps at the beginning of the document -- because there is no option to "Ignore words in ALL CAPS".

    Traditionally *all* legal pleadings will have the 'Style' (top of document with cause number, parties, court information and pleading title) done in all caps. The words in the style will be used many times again below in normal case. Word completion is horribly flawed in this situation because it has no option to ignore the first occurrence of the words in all caps which causes writer to keep suggesting the words in all caps from that point forward in the body of the document. This renders Word Completion useless.

    Currently, the only way to 'fix' word completion is to turn OFF work collection and go manually delete each instance of the collected words that are in ALL CAPS from the word completion list. This is unworkable.

    Simply adding an option to Word Completion to "Ignore words in ALL CAPS" would solve this issue completely and make writer much more usable formal settings. The code in already exists in the spell checker to ignore words in all caps. This logic just needs to be added to the "Word Completion" feature as well and a check-box added to the Word Completion dialog to "Ignore words in ALL CAPS".

This bug was originally filed with OpenOffice:
http://openoffice.org/bugzilla/show_bug.cgi?id=115278

and marked as a duplicate of:
http://openoffice.org/bugzilla/show_bug.cgi?id=22961

This bug is over 8 years old. Any chance Libre can pull a rabbit out of the hat and fix it for 3.4?
Comment 1 Björn Michaelsen 2011-12-23 12:05:42 UTC Comment hidden (obsolete)
Comment 2 sasha.libreoffice 2012-02-29 01:54:17 UTC
Thanks for idea. I agree that it may be useful. And in 3.5.0 not yet implemented.
But I have one question:
It should be IGNORE words or CHANGE case of character to lower case? (for example word CITY becomes city in word completion)

As workaround meanwhile try place titles or headings into frame or text frame without borders.
Or try write titles or headings with all small characters, then select them and do Format->Character, tab "Font effects", field "Effects", option "Capitals".
Comment 3 David C. Rankin 2012-04-12 20:50:31 UTC
Still present in 3.5.1-1
Comment 4 Rodrigue Villetard 2012-08-20 14:36:50 UTC
Hi, 

"It should be IGNORE words or CHANGE case of character to lower case? (for
example word CITY becomes city in word completion)"

I personnaly thinking that it would be the good option. Or rather, autocomplete the word with the case you begins to write.

Example, I've "ANTICONSTITUTIONNEL" written somewhere, I would like that if I write "antic" LO's proposal were "onstitutionnel" rather than "ONSTITUTIONNEL".

Should I report an other bug/suggestion for that ?


thanks
Comment 5 Rodrigue Villetard 2012-08-20 14:42:43 UTC
oups, 

as of LO 3.6, case problem was solved...

regards
Comment 6 sophie 2014-12-31 13:15:06 UTC
Changing as enhancement as it's not a bug - Sophie
Comment 7 Dieter 2021-12-03 08:34:37 UTC
I've just checked behaviour in

Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: ae36ee4f3aa544e53e2edad93d6d79160b27bc9d
CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL

There is no autocorrection for words only with capitals. So I think, we don't need an extra option here, because it's the default behaviour.

So I close the bug as RESOLVED WORKSFORME. But of course anybody who doesn't agree is free to change it back to NEW with a short reasoning.