From ebc3b1f74538e0d887c4785272148eaa39d4b0c8 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Mon, 29 May 2023 22:12:55 +0200 Subject: [PATCH] Fix redundant line wrapping in ODT header style --- novelwriter/core/toodt.py | 1 + tests/reference/coreToOdt_SaveFlat_document.fodt | 7 +++---- tests/reference/guiBuild_Tool_Step1_Lorem_Ipsum.fodt | 7 +++---- tests/reference/guiBuild_Tool_Step2_Lorem_Ipsum.fodt | 7 +++---- tests/reference/guiBuild_Tool_Step3_Lorem_Ipsum.fodt | 7 +++---- 5 files changed, 13 insertions(+), 16 deletions(-) diff --git a/novelwriter/core/toodt.py b/novelwriter/core/toodt.py index 8a351a6a..b707f46c 100644 --- a/novelwriter/core/toodt.py +++ b/novelwriter/core/toodt.py @@ -992,6 +992,7 @@ class ToOdt(Tokenizer): _mkTag("text", "select-page"): "current" }) xTail.text = "2" + xTail.tail = "" # Prevent line break in indented XML # First Page Header xHead = ET.SubElement(xPage, _mkTag("style", "header-first")) diff --git a/tests/reference/coreToOdt_SaveFlat_document.fodt b/tests/reference/coreToOdt_SaveFlat_document.fodt index dd64cb33..0c2b658e 100644 --- a/tests/reference/coreToOdt_SaveFlat_document.fodt +++ b/tests/reference/coreToOdt_SaveFlat_document.fodt @@ -1,13 +1,13 @@ - 2023-05-29T19:49:56 + 2023-05-29T22:10:15 novelWriter/2.0.7 Jane Smith 1234 P42DT12H34M56S Test Project - 2023-05-29T19:49:56 + 2023-05-29T22:10:15 Jane Smith @@ -72,8 +72,7 @@ - Test Project / Jane Smith / 2 - + Test Project / Jane Smith / 2 diff --git a/tests/reference/guiBuild_Tool_Step1_Lorem_Ipsum.fodt b/tests/reference/guiBuild_Tool_Step1_Lorem_Ipsum.fodt index de682d59..4bd71182 100644 --- a/tests/reference/guiBuild_Tool_Step1_Lorem_Ipsum.fodt +++ b/tests/reference/guiBuild_Tool_Step1_Lorem_Ipsum.fodt @@ -1,13 +1,13 @@ - 2023-05-29T20:51:32 + 2023-05-29T22:10:29 novelWriter/2.0.7 lipsum.com 40 P0DT0H31M45S Lorem Ipsum - 2023-05-29T20:51:32 + 2023-05-29T22:10:29 lipsum.com @@ -84,8 +84,7 @@ - Lorem Ipsum / lipsum.com / 2 - + Lorem Ipsum / lipsum.com / 2 diff --git a/tests/reference/guiBuild_Tool_Step2_Lorem_Ipsum.fodt b/tests/reference/guiBuild_Tool_Step2_Lorem_Ipsum.fodt index ff23fc4a..cf329eb6 100644 --- a/tests/reference/guiBuild_Tool_Step2_Lorem_Ipsum.fodt +++ b/tests/reference/guiBuild_Tool_Step2_Lorem_Ipsum.fodt @@ -1,13 +1,13 @@ - 2023-05-29T20:57:00 + 2023-05-29T22:11:22 novelWriter/2.0.7 lipsum.com 40 P0DT0H31M45S Lorem Ipsum - 2023-05-29T20:57:00 + 2023-05-29T22:11:22 lipsum.com @@ -96,8 +96,7 @@ - Lorem Ipsum / lipsum.com / 2 - + Lorem Ipsum / lipsum.com / 2 diff --git a/tests/reference/guiBuild_Tool_Step3_Lorem_Ipsum.fodt b/tests/reference/guiBuild_Tool_Step3_Lorem_Ipsum.fodt index dfa9262c..d5891721 100644 --- a/tests/reference/guiBuild_Tool_Step3_Lorem_Ipsum.fodt +++ b/tests/reference/guiBuild_Tool_Step3_Lorem_Ipsum.fodt @@ -1,13 +1,13 @@ - 2023-05-29T21:06:32 + 2023-05-29T22:11:58 novelWriter/2.0.7 lipsum.com 40 P0DT0H31M45S Lorem Ipsum - 2023-05-29T21:06:32 + 2023-05-29T22:11:58 lipsum.com @@ -96,8 +96,7 @@ - Lorem Ipsum / lipsum.com / 2 - + Lorem Ipsum / lipsum.com / 2