From e8c5e43e2bb5f1acfcf85ee6f5bdf508a0281d53 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 14 May 2025 13:33:01 +0200 Subject: refactor collecting non-Str element --- _extensions/ruc-play/semantic-markdown/semantic-markdown.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to '_extensions') diff --git a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua index 1f22e64..7b7eaf2 100644 --- a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua +++ b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua @@ -306,8 +306,6 @@ local function Statements (block) goto continue end - elems_enclosed:insert(el) - if encl == Enclosure.BRACKETED_DONE then -- disqualify bracketing not directly followed by brace @@ -320,10 +318,13 @@ local function Statements (block) end if encl == Enclosure.BRACKETED then + elems_enclosed:insert(el) + goto continue end if encl == Enclosure.NONE then + elems_enclosed:insert(el) -- specific elements represent content enclosure if ElementTypeIsEnclosure[el.t] then -- cgit v1.2.3