diff options
Diffstat (limited to 'rst_parser.lua')
-rw-r--r-- | rst_parser.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/rst_parser.lua b/rst_parser.lua index dd20354..1ef0aa0 100644 --- a/rst_parser.lua +++ b/rst_parser.lua @@ -128,6 +128,10 @@ local parser = P{ --+ V"comment block" , + explicit_markup_block = V"explicit_markup"^1 + * V"end_block" + , + -------------------------------------------------------------------------------- -- Substitution definition block -------------------------------------------------------------------------------- @@ -140,7 +144,7 @@ local parser = P{ * C((1 - V"colon" - V"space" - V"eol")^1) -- directive * V"double_colon" * C(V"data_directive_block") - * V"end_block" + * V"blank_line"^-1 / rst.substitution_definition , |