Remove (now) superfluous NewPlainTermRenderer

This commit is contained in:
Christian Muehlhaeuser
2019-12-10 17:19:29 +01:00
parent fd9a0d6f25
commit 9e615ab474
+10 -12
View File
@@ -43,17 +43,7 @@ func RenderBytes(in []byte, stylePath string) ([]byte, error) {
return r.RenderBytes(in), nil
}
func NewPlainTermRenderer(options Options) *TermRenderer {
return &TermRenderer{
context: RenderContext{
style: make(map[StyleType]ElementStyle),
blockStack: &BlockStack{},
table: &TableElement{},
options: options,
},
}
}
// NewTermRenderer returns a new TermRenderer with style and options set.
func NewTermRenderer(stylePath string, options Options) (*TermRenderer, error) {
if stylePath == "" {
return NewTermRendererFromBytes([]byte("{}"), options)
@@ -75,7 +65,15 @@ func NewTermRendererFromBytes(b []byte, options Options) (*TermRenderer, error)
return nil, err
}
tr := NewPlainTermRenderer(options)
tr := &TermRenderer{
context: RenderContext{
style: make(map[StyleType]ElementStyle),
blockStack: &BlockStack{},
table: &TableElement{},
options: options,
},
}
for k, v := range e {
t, err := keyToType(k)
if err != nil {