aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--parse.go2
-rw-r--r--tmpl/doc4
2 files changed, 6 insertions, 0 deletions
diff --git a/parse.go b/parse.go
index d828c78..166761b 100644
--- a/parse.go
+++ b/parse.go
@@ -51,6 +51,8 @@ func (p Page) HTML() string {
doc.ExecuteTemplate(buf, "list", lines(v))
case '#':
doc.ExecuteTemplate(buf, "olist", lines(v))
+ case '=':
+ doc.ExecuteTemplate(buf, "heading", v)
default:
doc.ExecuteTemplate(buf, "par", v)
}
diff --git a/tmpl/doc b/tmpl/doc
index 40ec1aa..bafa4ee 100644
--- a/tmpl/doc
+++ b/tmpl/doc
@@ -1,3 +1,7 @@
+{{define "heading"}}
+ <h2>{{.}}</h2>
+{{end}}
+
{{define "link"}}
<a href="{{.}}">{{.}}</a>
{{end}}