From 4f4b86b873b7676979d3258030fdfc382e22a06b Mon Sep 17 00:00:00 2001 From: Simon Ogorodnik Date: Tue, 16 May 2017 20:44:28 +0300 Subject: Fix invalid line breaks in table cells for markdown formats #KT-16234 fixed --- core/src/main/kotlin/Formats/MarkdownFormatService.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'core/src/main') diff --git a/core/src/main/kotlin/Formats/MarkdownFormatService.kt b/core/src/main/kotlin/Formats/MarkdownFormatService.kt index f7c17401..a7c18a28 100644 --- a/core/src/main/kotlin/Formats/MarkdownFormatService.kt +++ b/core/src/main/kotlin/Formats/MarkdownFormatService.kt @@ -87,7 +87,11 @@ open class MarkdownOutputBuilder(to: StringBuilder, maxBackticksInCodeBlock = maxBackticksInCodeBlock.coerceAtLeast(longestBackTickRun) } else { - to.append(text.htmlEscape()) + if (text == "\n" && inTableCell) { + to.append(" ") + } else { + to.append(text.htmlEscape()) + } } } -- cgit