Bug 153138 - UI missing for IgnoreTabsAndBlanksForLineCalculation compatibility setting
Summary: UI missing for IgnoreTabsAndBlanksForLineCalculation compatibility setting
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected)
Hardware: All All
: medium normal
Assignee: Not Assigned
Keywords: difficultyInteresting, easyHack, skillCpp
Depends on:
Blocks: Options-Dialog-Writer
  Show dependency treegraph
Reported: 2023-01-21 09:34 UTC by Mike Kaganski
Modified: 2024-01-28 03:13 UTC (History)
2 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 Mike Kaganski 2023-01-21 09:34:23 UTC
There is a IgnoreTabsAndBlanksForLineCalculation compatibility setting, making space character height not affect line height. It is enabled for Word file formats, and its effect can be observed in attachment 184814 [details].

This setting has no entry in Options->Writer->Compatibility. Like with bug 76005 and bug 126513, it needs to be present there.
Comment 1 Stéphane Guillou (stragu) 2023-01-23 08:53:23 UTC
Currently, default is False in settings: https://opengrok.libreoffice.org/xref/core/smoketest/data/settings.xml?r=2b383d19#72

It is set to True for DOCX filter: https://opengrok.libreoffice.org/xref/core/writerfilter/source/filter/WriterFilter.cxx?r=de2b1a3a#317

No control in Compatibility section of Options dialog: https://opengrok.libreoffice.org/xref/core/officecfg/registry/schema/org/openoffice/Office/Compatibility.xcs?r=27f98935

Tested in:

Version: (X86_64) / LibreOffice Community
Build ID: 579d144290c1617fdb38d09b30900a6bbe390b8d
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Comment 2 Mike Kaganski 2024-01-27 05:13:34 UTC
A commit that adds adds another compatibility option to the dialog: