From 9313a1c188ef627e98154c0f07fc1df6e901c224 Mon Sep 17 00:00:00 2001 From: LI Tao Date: Mon, 15 Jul 2019 15:18:07 +0800 Subject: [PATCH] Require a space after : for definition list --- extension/definition_list.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extension/definition_list.go b/extension/definition_list.go index 1d17e38..e81a6ed 100644 --- a/extension/definition_list.go +++ b/extension/definition_list.go @@ -105,7 +105,7 @@ func NewDefinitionDescriptionParser() parser.BlockParser { func (b *definitionDescriptionParser) Open(parent gast.Node, reader text.Reader, pc parser.Context) (gast.Node, parser.State) { line, _ := reader.PeekLine() pos := pc.BlockOffset() - if line[pos] != ':' { + if line[pos] != ':' || len(line) <= pos || line[pos+1] != ' ' { return nil, parser.NoChildren } list, _ := parent.(*ast.DefinitionList)