From cb6bd67271ff06ab8a866906fdf91f82e5b9df33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vytautas=20=C5=A0altenis?= Date: Mon, 4 Jul 2016 22:02:22 +0300 Subject: [PATCH] Remove dead HTMLWriter code --- html.go | 13 ------------- latex.go | 4 ++-- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/html.go b/html.go index 0c1362d..934fc96 100644 --- a/html.go +++ b/html.go @@ -102,7 +102,6 @@ type HTMLRenderer struct { // Track header IDs to prevent ID collision in a single generation. headerIDs map[string]int - w HTMLWriter lastOutputLen int disableTags int } @@ -112,16 +111,6 @@ const ( htmlClose = ">" ) -type HTMLWriter struct { - bytes.Buffer -} - -// Writes out a newline if the output is not pristine. Used at the beginning of -// every rendering func -func (w *HTMLWriter) Newline() { - w.WriteByte('\n') -} - // NewHTMLRenderer creates and configures an HTMLRenderer object, which // satisfies the Renderer interface. func NewHTMLRenderer(params HTMLRendererParameters) Renderer { @@ -135,13 +124,11 @@ func NewHTMLRenderer(params HTMLRendererParameters) Renderer { params.FootnoteReturnLinkContents = `[return]` } - var writer HTMLWriter return &HTMLRenderer{ HTMLRendererParameters: params, closeTag: closeTag, headerIDs: make(map[string]int), - w: writer, } } diff --git a/latex.go b/latex.go index c2ae9cf..ad69a2c 100644 --- a/latex.go +++ b/latex.go @@ -21,7 +21,7 @@ import "bytes" // // Do not create this directly, instead use the NewLatexRenderer function. type Latex struct { - w HTMLWriter + w bytes.Buffer } // NewLatexRenderer creates and configures a Latex object, which @@ -30,7 +30,7 @@ type Latex struct { // flags is a set of LATEX_* options ORed together (currently no such options // are defined). func NewLatexRenderer(flags int) Renderer { - var writer HTMLWriter + var writer bytes.Buffer return &Latex{ w: writer, }