aboutsummaryrefslogtreecommitdiff
path: root/src/Formats/MarkdownFormatService.kt
diff options
context:
space:
mode:
authorIlya Ryzhenkov <orangy@jetbrains.com>2014-10-12 20:32:09 +0400
committerIlya Ryzhenkov <orangy@jetbrains.com>2014-10-12 20:32:09 +0400
commitcf272252a8e62d7b212e9025065a8bce4f514946 (patch)
tree4a9fbc3ad534df405e17e0d58a0b8a40d2ac4083 /src/Formats/MarkdownFormatService.kt
parent10068c5b31a2e3df746638da8c440d325a32f67d (diff)
parentf5d6bc3129e2cd5ba9511415b3e700b22f28c2da (diff)
downloaddokka-cf272252a8e62d7b212e9025065a8bce4f514946.tar.gz
dokka-cf272252a8e62d7b212e9025065a8bce4f514946.tar.bz2
dokka-cf272252a8e62d7b212e9025065a8bce4f514946.zip
Merge pull request #1 from kisenka/kotlin-website-formatter
Kotlin website formatter and other formatters improvements
Diffstat (limited to 'src/Formats/MarkdownFormatService.kt')
-rw-r--r--src/Formats/MarkdownFormatService.kt10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/Formats/MarkdownFormatService.kt b/src/Formats/MarkdownFormatService.kt
index bbe0d7be..a835a673 100644
--- a/src/Formats/MarkdownFormatService.kt
+++ b/src/Formats/MarkdownFormatService.kt
@@ -70,9 +70,11 @@ public open class MarkdownFormatService(locationService: LocationService,
}
override public fun appendBlockCode(to: StringBuilder, line: String) {
- appendLine(to, "```")
+ appendLine(to)
+ to.appendln("```")
to.appendln(line)
- appendLine(to, "```")
+ to.appendln("```")
+ appendLine(to)
}
override fun appendTable(to: StringBuilder, body: () -> Unit) {
@@ -90,14 +92,14 @@ public open class MarkdownFormatService(locationService: LocationService,
}
override fun appendTableRow(to: StringBuilder, body: () -> Unit) {
- to.append("|")
+ to.append("| ")
body()
to.appendln()
}
override fun appendTableCell(to: StringBuilder, body: () -> Unit) {
body()
- to.append("|")
+ to.append(" | ")
}
var outlineLevel = 0