Don't sanitize text elements

This commit is contained in:
Christian Muehlhaeuser
2019-12-28 05:13:38 +01:00
parent de9bf211ba
commit 52f841271d
+4 -3
View File
@@ -3,6 +3,7 @@ package ansi
import ( import (
"bytes" "bytes"
"fmt" "fmt"
"html"
"io" "io"
"strings" "strings"
@@ -165,7 +166,7 @@ func (tr *ANSIRenderer) NewElement(node ast.Node, source []byte) Element {
} }
return Element{ return Element{
Renderer: &BaseElement{ Renderer: &BaseElement{
Token: ctx.SanitizeHTML(s, false), Token: html.UnescapeString(s),
Style: ctx.options.Styles.Text, Style: ctx.options.Styles.Text,
}, },
} }
@@ -180,7 +181,7 @@ func (tr *ANSIRenderer) NewElement(node ast.Node, source []byte) Element {
return Element{ return Element{
Renderer: &BaseElement{ Renderer: &BaseElement{
Token: ctx.SanitizeHTML(s, false), Token: html.UnescapeString(s),
Style: style, Style: style,
}, },
} }
@@ -192,7 +193,7 @@ func (tr *ANSIRenderer) NewElement(node ast.Node, source []byte) Element {
return Element{ return Element{
Renderer: &BaseElement{ Renderer: &BaseElement{
Token: ctx.SanitizeHTML(s, false), Token: html.UnescapeString(s),
Style: style, Style: style,
}, },
} }