summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruint <abhinav.prsai@gmail.com>2025-12-19 21:29:53 +0000
committeruint <abhinav.prsai@gmail.com>2025-12-19 21:29:53 +0000
commitbac12e68b13cefe4bdfedaab84149e8881be945f (patch)
tree73942e5f175eb5ae88b670455e2fa4987ed5e4b7
parent402caf195b74f3866c465a7b144b983d52a7cc01 (diff)
rename fix_md_references->replace_md_references; better naming
-rw-r--r--kew.go32
1 files changed, 16 insertions, 16 deletions
diff --git a/kew.go b/kew.go
index 509c246..208136d 100644
--- a/kew.go
+++ b/kew.go
@@ -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