diff options
| author | uint <abhinav.prsai@gmail.com> | 2025-12-19 21:29:53 +0000 |
|---|---|---|
| committer | uint <abhinav.prsai@gmail.com> | 2025-12-19 21:29:53 +0000 |
| commit | bac12e68b13cefe4bdfedaab84149e8881be945f (patch) | |
| tree | 73942e5f175eb5ae88b670455e2fa4987ed5e4b7 | |
| parent | 402caf195b74f3866c465a7b144b983d52a7cc01 (diff) | |
rename fix_md_references->replace_md_references; better naming
| -rw-r--r-- | kew.go | 32 |
1 files changed, 16 insertions, 16 deletions
@@ -79,21 +79,6 @@ func copy_file(src string, dst string) error { return err } -func fix_md_references(s string) string { - r := strings.NewReplacer( - /* common cases */ - ".md)", ".html)", - ".md\"", ".html\"", - ".md'", ".html'", - ".md)", ".html)", - ".md#", ".html#", - ".md>", ".html>", - ".md ", ".html ", - ".md,", ".html,", - ) - return r.Replace(s) -} - func markdown_to_html(path string) (string, error) { cmd := exec.Command("lowdown", "-Thtml") @@ -155,6 +140,21 @@ func render_nav(n NavNode, b *strings.Builder, cur string) { b.WriteString("</ul>\n") } +func replace_md_references(s string) string { + r := strings.NewReplacer( + /* common cases */ + ".md)", ".html)", + ".md\"", ".html\"", + ".md'", ".html'", + ".md)", ".html)", + ".md#", ".html#", + ".md>", ".html>", + ".md ", ".html ", + ".md,", ".html,", + ) + return r.Replace(s) +} + func title_from_name(name string) string { name = strings.TrimSuffix(name, ".md") name = strings.ReplaceAll(name, "-", " ") @@ -198,7 +198,7 @@ func main() { if err != nil { return err } - html = fix_md_references(html) + html = replace_md_references(html) relhtml := strings.TrimSuffix(rel, ".md") + ".html" cur := relhtml |
