]> git.lyx.org Git - lyx.git/commitdiff
Signify added/deleted apr break in ct output
authorJuergen Spitzmueller <spitz@lyx.org>
Thu, 26 Dec 2019 14:43:00 +0000 (15:43 +0100)
committerJuergen Spitzmueller <spitz@lyx.org>
Thu, 26 Dec 2019 14:43:00 +0000 (15:43 +0100)
Fixes #3159

src/output_latex.cpp

index 8830eb024ad0e861e0ef776136eaaaf657bf82bc..18c87b101bbb1b4e6d66f353101f97a90d968b4e 100644 (file)
@@ -1338,6 +1338,14 @@ void TeXOnePar(Buffer const & buf,
        bool const last_was_separator =
                par.size() > 0 && par.isEnvSeparator(par.size() - 1);
 
+       // Signify added/deleted par break in output if show changes in output
+       if (nextpar && !os.afterParbreak() && !last_was_separator
+           && bparams.output_changes && par.parEndChange().changed()) {
+               Changes::latexMarkChange(os, bparams, Change(Change::UNCHANGED),
+                                        par.parEndChange(), runparams);
+               os << bparams.encoding().latexString(docstring(1, 0x00b6)).first << "}";
+       }
+
        if (pending_newline) {
                if (unskip_newline)
                        // prevent unwanted whitespace