From a5b5ae899c71ee0d860d549948e9063e0b29bbe6 Mon Sep 17 00:00:00 2001 From: Francois Date: Tue, 12 Nov 2013 20:22:42 +0200 Subject: [PATCH] Update template.go We can specify "TemplateLeft" and "TemplateRight" but they did not work as these two changes are required. --- template.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/template.go b/template.go index 5cd05388..4e75e39f 100644 --- a/template.go +++ b/template.go @@ -153,7 +153,7 @@ func getTplDeep(root, file, parent string, t *template.Template) (*template.Temp if err != nil { return nil, [][]string{}, err } - reg := regexp.MustCompile("{{[ ]*template[ ]+\"([^\"]+)\"") + reg := regexp.MustCompile(TemplateLeft + "[ ]*template[ ]+\"([^\"]+)\"") allsub := reg.FindAllStringSubmatch(string(data), -1) for _, m := range allsub { if len(m) == 2 { @@ -216,7 +216,7 @@ func _getTemplate(t0 *template.Template, root string, submods [][]string, others if err != nil { continue } - reg := regexp.MustCompile("{{[ ]*define[ ]+\"([^\"]+)\"") + reg := regexp.MustCompile(TemplateLeft + "[ ]*define[ ]+\"([^\"]+)\"") allsub := reg.FindAllStringSubmatch(string(data), -1) for _, sub := range allsub { if len(sub) == 2 && sub[1] == m[1] {