diff --git a/parser.leg b/parser.leg index 1c43f16..eb85b89 100644 --- a/parser.leg +++ b/parser.leg @@ -811,7 +811,7 @@ DefinitionList = &{ p.extension.Dlists } ( Definition { a = cons($$, a) } )+ { $$ = mk_list(DEFINITIONLIST, a) } -Definition = &( (!Defmark RawLine)+ BlankLine? Defmark) +Definition = &( (NonindentSpace !Defmark Nonspacechar RawLine) BlankLine? Defmark) a:StartList ( DListTitle { a = cons($$, a) } )+ ( DefTight | DefLoose ) {