Browse Source

Code cleanup

master
James Mills 1 month ago
parent
commit
2ab171a0d4
Signed by: prologic GPG Key ID: AC4C014F1440EBD6
  1. 3
      .gitignore
  2. 5
      main.go
  3. 4
      main_test.go

3
.gitignore

@ -1,6 +1,7 @@
*~
*.bak
**.pub
/zs
/.pub
/dist
/test.md

5
main.go

@ -33,9 +33,8 @@ func renameExt(path, oldext, newext string) string {
}
if oldext == "" || strings.HasSuffix(path, oldext) {
return strings.TrimSuffix(path, oldext) + newext
} else {
return path
}
return path
}
// globals returns list of global OS environment variables that start
@ -169,7 +168,7 @@ func render(s string, vars Vars) (string, error) {
}
}
}
return s, nil
}
// Renders markdown with the given layout into html expanding all the macros

4
main_test.go

@ -55,7 +55,7 @@ foo: bar
title: Hello, world!
---
Some content in markdown
`: Vars{
`: {
"foo": "bar",
"title": "Hello, world!",
"url": "test.html",
@ -67,7 +67,7 @@ Some content in markdown
url: "example.com/foo.html"
---
Hello
`: Vars{
`: {
"url": "example.com/foo.html",
"__content": "Hello\n",
},

Loading…
Cancel
Save