shithub: hugo

Download patch

ref: e3d4d40d320b4f2bd88fd3059442c88c7d840abe
parent: 3f59abe885c1da99721d7024a769bcd88903b5bb
author: spf13 <[email protected]>
date: Thu Oct 2 09:37:38 EDT 2014

better error messages for template errors

--- a/hugolib/template.go
+++ b/hugolib/template.go
@@ -434,7 +434,10 @@
 	worked := false
 	for _, layout := range layouts {
 		if localTemplates.Lookup(layout) != nil {
-			localTemplates.ExecuteTemplate(buffer, layout, context)
+			err := localTemplates.ExecuteTemplate(buffer, layout, context)
+			if err != nil {
+				jww.ERROR.Println(err, "in", layout)
+			}
 			worked = true
 			break
 		}