11 Register("html", parseHTML)
14 func parseHTML(ctx *Context, fileName string, lineno int, text string) (Elem, error) {
15 p := strings.Fields(text)
17 return nil, errors.New("invalid .html args")
19 name := filepath.Join(filepath.Dir(fileName), p[1])
20 b, err := ctx.ReadFile(name)
24 return HTML{text, template.HTML(b)}, nil
28 Cmd string // original command from present source
32 func (s HTML) PresentCmd() string { return s.Cmd }
33 func (s HTML) TemplateName() string { return "html" }