Print template parsing errors to aid troubleshooting
authorAnthony Fok <foka@debian.org>
Fri, 30 Jan 2015 23:56:25 +0000 (16:56 -0700)
committerbep <bjorn.erik.pedersen@gmail.com>
Sat, 31 Jan 2015 22:27:50 +0000 (23:27 +0100)
commitc50780930e1f30dec3c0a5356a5b18d0dc67e4b9
tree88810c7a8e99ae9507a88bad9caf17955a59a11b
parentd1364ffb684a2a7d26a71027f1464a052405fd01
Print template parsing errors to aid troubleshooting

Added a new Template.PrintErrors() function call,
used in hugolib/site.go#Process() so it does not clutter
up `go test -v ./...` results.

Special thanks to @tatsushid for mapping out the call trace
which makes it a lot easier to find the appropriate places
to place the Template.PrintErrors() call.

Fixes #316
hugolib/site.go
tpl/template.go