tdf#153136: fix IgnoreTabsAndBlanksForLineCalculation compat flag
commit23555ec4058521262860d48d976eba8563d9ba98
authorMike Kaganski <mike.kaganski@collabora.com>
Mon, 23 Jan 2023 08:38:52 +0000 (23 11:38 +0300)
committerMike Kaganski <mike.kaganski@collabora.com>
Mon, 23 Jan 2023 16:56:43 +0000 (23 16:56 +0000)
treef23eaf70086c834e56ba20dc7930999954831d2a
parent6543eb9a5cda3cbd2cd46f35c7f0bc940cd69a45
tdf#153136: fix IgnoreTabsAndBlanksForLineCalculation compat flag

It should handle SPACE, EN SPACE, EM SPACE, FOUR-PER-EM SPACE ,and
IDEOGRAPHIC SPACE, but not SIX-PER-EM SPACE. The latter was mistakenly
added in commit 9ee96273a2090b63e0f579a1e9c9cef780756e6d "tdf#123703
strip six-em-space (U+2006) at line break" (2019-08-24).

Change-Id: I857f303eb19e19f067ad47933fa4b7eb96ce5ca0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145995
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
sw/qa/extras/layout/data/tdf153136.docx [new file with mode: 0644]
sw/qa/extras/layout/layout2.cxx
sw/source/core/text/porlay.cxx