[Libreoffice-bugs] [Bug 49033] Change case -> Sentence case doesn't honor selection; case of entire sentence changes (STR comment 20)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Jan 27 15:09:30 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=49033

--- Comment #31 from V Stuart Foote <vstuart.foote at utsa.edu> ---
(In reply to Mike Kaganski from comment #30)
+1

But the original issue as summarized in bug 119495 was clearly a duplicate of
this. 

Absent SENTENCE_CASE's default expansion of selection, adding it to the
<Shift>+F3 transliteration cycling would have been a non issue.

The non-reset of the mode cycling, with a timer based patch attempt, was issue
creep--and arguable as to merit. But IMHO agree a reset upon detecting a
selection change/edit cursor movement is probably the way to normalize its
behavior.

>From UX perspective, honoring the user's selection--eliminating the legacy auto
expansion (or reduction) to work with "sentence" runs--is now more urgently
needed to close this out as efficiently as possible. 

No need/advantage to reverting bug 116315 that can't be handled with changes
needed to make SENTENCE_CASE apply to user selection, rather than to expanded
runs between "sentence" breaks as now. 

Dev choice, but the actual refactoring could be ambitious (where is it used and
should behavior be user settable in Advanced Configuration) or simple (move
SENTENCE_CASE from TransliterationModulesExtra to TransliterationModules, apply
to selection only). 

Adjust things here and you fix legitimate corruption of <Shift>+F3 cycling.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190127/80b47aa2/attachment-0001.html>


More information about the Libreoffice-bugs mailing list