mirror of
https://github.com/rwinkhart/glamour-temp-MUTN.git
synced 2026-09-06 08:57:14 -04:00
Write Element's Entering-output to the correct buffer
This commit is contained in:
@@ -84,8 +84,8 @@ func (tr *TermRenderer) RenderBytes(in []byte) []byte {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (tr *TermRenderer) RenderNode(w io.Writer, node *bf.Node, entering bool) bf.WalkStatus {
|
func (tr *TermRenderer) RenderNode(w io.Writer, node *bf.Node, entering bool) bf.WalkStatus {
|
||||||
//tr.document.Write([]byte(node.Type.String()))
|
// _, _ = w.Write([]byte(node.Type.String()))
|
||||||
writeTo := io.Writer(nil)
|
writeTo := w
|
||||||
|
|
||||||
if isChild(node) {
|
if isChild(node) {
|
||||||
return bf.GoToNext
|
return bf.GoToNext
|
||||||
@@ -95,8 +95,8 @@ func (tr *TermRenderer) RenderNode(w io.Writer, node *bf.Node, entering bool) bf
|
|||||||
if entering {
|
if entering {
|
||||||
if len(tr.blockStack) > 0 {
|
if len(tr.blockStack) > 0 {
|
||||||
writeTo = io.Writer(tr.blockStack.Current().Block)
|
writeTo = io.Writer(tr.blockStack.Current().Block)
|
||||||
_, _ = writeTo.Write([]byte(e.Entering))
|
|
||||||
}
|
}
|
||||||
|
_, _ = writeTo.Write([]byte(e.Entering))
|
||||||
|
|
||||||
if e.Renderer != nil {
|
if e.Renderer != nil {
|
||||||
err := e.Renderer.Render(writeTo, node, tr)
|
err := e.Renderer.Render(writeTo, node, tr)
|
||||||
|
|||||||
Reference in New Issue
Block a user