From 097b2d59b75d0bec986777df734d390c4e5a35f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20=E2=80=9CCLOVIS=E2=80=9D=20Canet?= Date: Thu, 16 Apr 2026 20:45:09 +0200 Subject: [PATCH] feat(renderer): Hide headers level 5 and more from the table of contents --- renderer/src/jvmMain/kotlin/renderer3/Header.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/renderer/src/jvmMain/kotlin/renderer3/Header.kt b/renderer/src/jvmMain/kotlin/renderer3/Header.kt index 94c3a75..f7f5465 100644 --- a/renderer/src/jvmMain/kotlin/renderer3/Header.kt +++ b/renderer/src/jvmMain/kotlin/renderer3/Header.kt @@ -29,14 +29,16 @@ internal fun RenderingContext.buildHeader( 2 -> Decoration.ofPrefix("## ") 3 -> Decoration.ofPrefix("### ") 4 -> Decoration.ofPrefix("#### ") - 5 -> Decoration.ofPrefix("##### ") - - else -> Decoration { content -> + 5, 6, 7 -> Decoration { content -> append("**") content() append("**") appendLine() } + else -> Decoration { content -> + content() + appendLine() + } } decorator.wrapIn(writer) { -- 2.51.2