Closed jgm closed 1 year ago
Here are the matches (note the overlap in 5-6 and lack of +para
):
blankline 1-1
str 2-3
+verbatim 4-4
str 5-6
-verbatim 5-6
-para 7-7
Looks like we start the loop with self.matches
{ { 1, 1, "blankline" } }
and end with
{ { 2, 2, "+para" } }
so somehow the blankline match is getting replaced, and that's why the +para
isn't rendered (the iterator thinks it has already returned this, the first, match).
Separate question is why -verbatim
is two characters.
It's being removed by open
in the table spec.