mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
vdoc: fix markdown toc link rendering (#8714)
This commit is contained in:
@ -31,7 +31,7 @@ fn (vd VDoc) gen_markdown(d doc.Doc, with_toc bool) string {
|
|||||||
fn (vd VDoc) write_markdown_content(contents []doc.DocNode, mut cw strings.Builder, mut hw strings.Builder, indent int, with_toc bool) {
|
fn (vd VDoc) write_markdown_content(contents []doc.DocNode, mut cw strings.Builder, mut hw strings.Builder, indent int, with_toc bool) {
|
||||||
for cn in contents {
|
for cn in contents {
|
||||||
if with_toc && cn.name.len > 0 {
|
if with_toc && cn.name.len > 0 {
|
||||||
hw.writeln(' '.repeat(2 * indent) + '- [#$cn.name](${slug(cn.name)})')
|
hw.writeln(' '.repeat(2 * indent) + '- [${slug(cn.name)}](#$cn.name)')
|
||||||
cw.writeln('## $cn.name')
|
cw.writeln('## $cn.name')
|
||||||
}
|
}
|
||||||
if cn.content.len > 0 {
|
if cn.content.len > 0 {
|
||||||
|
@ -366,8 +366,8 @@ fn (mut vd VDoc) generate_docs_from_file() {
|
|||||||
vd.render_static_html(out)
|
vd.render_static_html(out)
|
||||||
}
|
}
|
||||||
vd.render_parallel(out)
|
vd.render_parallel(out)
|
||||||
println('Creating search index...')
|
|
||||||
if out.typ == .html {
|
if out.typ == .html {
|
||||||
|
println('Creating search index...')
|
||||||
vd.collect_search_index(out)
|
vd.collect_search_index(out)
|
||||||
vd.render_search_index(out)
|
vd.render_search_index(out)
|
||||||
// move favicons to target directory
|
// move favicons to target directory
|
||||||
|
Reference in New Issue
Block a user