Skip to content

Commit 99be295

Browse files
authored
Fix length of Markdown header underlines (#47708)
1 parent b34fe1d commit 99be295

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

stdlib/Markdown/src/render/terminal/render.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ function _term_header(io::IO, md, char, columns)
8888
if line_no > 1
8989
line_width = max(line_width, div(columns, 3))
9090
end
91-
char != ' ' && print(io, '\n', ' '^(margin), char^line_width)
91+
char != ' ' && print(io, '\n', ' '^(margin), char^(line_width-margin))
9292
end
9393
end
9494

stdlib/Markdown/test/runtests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ table = md"""
376376
# mime output
377377
let out =
378378
@test sprint(show, "text/plain", book) ==
379-
" Title\n ≡≡≡≡≡≡≡\n\n Some discussion\n\n │ A quote\n\n Section important\n ===================\n\n Some bolded\n\n • list1\n\n • list2"
379+
" Title\n ≡≡≡≡≡\n\n Some discussion\n\n │ A quote\n\n Section important\n =================\n\n Some bolded\n\n • list1\n\n • list2"
380380
@test sprint(show, "text/markdown", book) ==
381381
"""
382382
# Title

0 commit comments

Comments
 (0)