diff options
Diffstat (limited to '_extensions')
| -rw-r--r-- | _extensions/ruc-play/semantic-markdown/semantic-markdown.lua | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua index 23dcff4..98dde2f 100644 --- a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua +++ b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua @@ -289,7 +289,7 @@ local function Statements (block) -- stacks of qualified and pending unenclosed/enclosed elements local elems = pandoc.List() local elems_none = pandoc.List() - local elems_bracketed = pandoc.List() + local elems_enclosed = pandoc.List() for _, el in ipairs(block.content) do local pos = 1 @@ -306,14 +306,14 @@ local function Statements (block) goto continue end - elems_bracketed:insert(el) + elems_enclosed:insert(el) if encl == Enclosure.BRACKETED_DONE then -- disqualify bracketing not directly followed by brace elems:extend(elems_none) elems_none = pandoc.List() - elems_bracketed = pandoc.List() + elems_enclosed = pandoc.List() encl = Enclosure.NONE -- fall through to parse element as unenclosed @@ -383,7 +383,7 @@ local function Statements (block) -- disqualify bracketing not directly followed by brace elems:extend(elems_none) elems_none = pandoc.List() - elems_bracketed = pandoc.List() + elems_enclosed = pandoc.List() if chars_none:len() > 0 then elems:insert(pandoc.Str(chars_none)) chars_none = "" @@ -414,8 +414,8 @@ local function Statements (block) chars_bracketed = chars_bracketed..el.text:sub(pos) -- qualify completed bracketed enclosure - elems:extend(elems_bracketed) - elems_bracketed = pandoc.List() + elems:extend(elems_enclosed) + elems_enclosed = pandoc.List() elems_none = pandoc.List() if chars_bracketed:len() > 0 then elems:insert(pandoc.Str(chars_bracketed)) @@ -428,7 +428,7 @@ local function Statements (block) -- push strings to stacks if chars_bracketed:len() > 0 then - elems_bracketed:insert(pandoc.Str(chars_bracketed)) + elems_enclosed:insert(pandoc.Str(chars_bracketed)) end if chars_none:len() > 0 then elems_none:insert(pandoc.Str(chars_none)) |
