Bug 116718 - Autocorrect--Capitalize first letter of every sentence--missing .) or ." as end of sentence
Summary: Autocorrect--Capitalize first letter of every sentence--missing .) or ." as ...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected) release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
Depends on:
Blocks: AutoCorrect-Complete
  Show dependency treegraph
Reported: 2018-03-31 04:22 UTC by James Falksen
Modified: 2021-02-01 00:22 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description James Falksen 2018-03-31 04:22:15 UTC
I keep being told that sentence punctuation belongs inside quotes or parentheses. But when doing this, LibreOffice does not recognize this ending of the sentence and so the next sentence is not capitalized.
Comment 1 James Falksen 2018-03-31 04:32:34 UTC

   I am finished (done.) word next

w does not get capitalized.

I have gotten notice of a new version, so I will upgrade and test again.
Comment 2 V Stuart Foote 2018-03-31 06:13:05 UTC
The STR reproduce, so seems an issue in edit engine autocorrect modify or typing not catching the ".)" as a sentence ending.

But easy workaround to correct by taking the sentence selections through Format -> Text -> UPPERCASE, and then through Fromat -> Text -> Sentence case. 

The ICU library transliterations correctly handle the sentence break that the edit engine misses.

current master/6.1.0 on Windows 10 Pro 64-bit en-US
Version: (x64)
Build ID: 83204c1fbf2cb85f3a22a922411ed8291cfb3fe8
CPU threads: 8; OS: Windows 10.0; UI render: GL; 
TinderBox: Win-x86_64@42, Branch:master, Time: 2018-03-29_01:08:27
Locale: en-US (en_US); Calc: CL
Comment 3 QA Administrators 2019-04-01 03:24:58 UTC Comment hidden (obsolete)
Comment 4 V Stuart Foote 2019-04-01 12:20:45 UTC
Still an issue with the 6.2.2 release on Windows.

And, not sure if the ICU lib _is_ treating the '."', or the '.)' as a valid sentence boundary mark. Using STR of bug 49033 with no selection ignores them in calculating temp string for the Sentence case transliteration. My Comment 2 here was not valid workaround.