From 5940dc53aab9fec6cd02f8be337f0e6c9b2e5fb1 Mon Sep 17 00:00:00 2001 From: Enrico Forestieri Date: Fri, 3 Mar 2017 13:00:32 +0100 Subject: [PATCH] Fix bug #10579 The \lyxdeleted macro cannot cope with empty lines. --- src/insets/InsetSeparator.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/insets/InsetSeparator.cpp b/src/insets/InsetSeparator.cpp index 9beda1d0cf..af7fb644cd 100644 --- a/src/insets/InsetSeparator.cpp +++ b/src/insets/InsetSeparator.cpp @@ -136,7 +136,7 @@ ColorCode InsetSeparator::ColorName() const } -void InsetSeparator::latex(otexstream & os, OutputParams const &) const +void InsetSeparator::latex(otexstream & os, OutputParams const & runparams) const { // Do nothing if a paragraph break was just output if (!os.afterParbreak()) { @@ -146,7 +146,10 @@ void InsetSeparator::latex(otexstream & os, OutputParams const &) const break; case InsetSeparatorParams::PARBREAK: case InsetSeparatorParams::LATEXPAR: - os << breakln << "\n"; + if (runparams.inDeletedInset) + os << breakln << "}\n\n{"; + else + os << breakln << "\n"; break; default: os << breakln << "%\n"; -- 2.39.2