add attributes config

This commit is contained in:
Dmitry Sedykh 2019-12-26 00:31:21 +03:00
parent 2a31867397
commit 23b83e7e51

View file

@ -9,6 +9,7 @@ import (
) )
type fencedCodeBlockParser struct { type fencedCodeBlockParser struct {
AttributeConfig
} }
var defaultFencedCodeBlockParser = &fencedCodeBlockParser{} var defaultFencedCodeBlockParser = &fencedCodeBlockParser{}
@ -64,7 +65,7 @@ func (b *fencedCodeBlockParser) Open(parent ast.Node, reader text.Reader, pc Con
} }
node := ast.NewFencedCodeBlock(info) node := ast.NewFencedCodeBlock(info)
// add attributes // add attributes
if info != nil { if b.Attribute && info != nil {
infoText := info.Text(reader.Source()) infoText := info.Text(reader.Source())
pos := bytes.IndexByte(infoText, '{') pos := bytes.IndexByte(infoText, '{')
if pos > -1 { if pos > -1 {