From c0d32b4fcbdb1771f1a0fc3277b29492d9a2b5b7 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Tue, 26 Nov 2019 03:31:16 +0100 Subject: [PATCH] Abort on rendering error --- gold.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gold.go b/gold.go index 5e44dd6..e96d7a0 100644 --- a/gold.go +++ b/gold.go @@ -97,8 +97,9 @@ func (tr *TermRenderer) RenderNode(w io.Writer, node *bf.Node, entering bool) bf if e.Renderer != nil { err := e.Renderer.Render(w, node, tr) - if err == nil { - return bf.GoToNext + if err != nil { + fmt.Println(err) + return bf.Terminate } }