vdoc: fix markdown toc link rendering (#8714)
							parent
							
								
									db609a0784
								
							
						
					
					
						commit
						ebb5305b27
					
				|  | @ -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
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue