fix: do not replace comments with empty lines

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
This commit is contained in:
Carlos A Becker
2022-02-07 17:59:10 +01:00
committed by Christian Muehlhaeuser
parent 1e311cd4e1
commit d5fb104a74
2 changed files with 13 additions and 2 deletions
+2 -2
View File
@@ -156,7 +156,7 @@ func (tr *ANSIRenderer) NewElement(node ast.Node, source []byte) Element {
return Element{
Exiting: post,
Renderer: &ItemElement{
IsOrdered: node.Parent().(*ast.List).IsOrdered(),
IsOrdered: node.Parent().(*ast.List).IsOrdered(),
Enumeration: e,
},
}
@@ -332,7 +332,7 @@ func (tr *ANSIRenderer) NewElement(node ast.Node, source []byte) Element {
n := node.(*ast.HTMLBlock)
return Element{
Renderer: &BaseElement{
Token: ctx.SanitizeHTML(string(n.Text(source)), true) + "\n",
Token: ctx.SanitizeHTML(string(n.Text(source)), true),
Style: ctx.options.Styles.HTMLBlock.StylePrimitive,
},
}
+11
View File
@@ -23,6 +23,8 @@ Check out the [Gold Style Gallery](https://github.com/charmbracelet/gold/blob/ma
Currently `gold` uses the [Aurora ANSI colors](https://godoc.org/github.com/logrusorgru/aurora#Index).
<!-- comments should be ignored -->
## Development
Style definitions located in `styles/` can be embedded into the binary by
@@ -32,5 +34,14 @@ running [statik](https://github.com/rakyll/statik):
statik -f -src styles -include "*.json"
```
<!--
multiline comments should also be ignored
this is one comment with
more than one
line
yup
-->
You can re-generate screenshots of all available styles by running `gallery.sh`.
This requires `termshot` and `pngcrush` installed on your system!