aboutsummaryrefslogtreecommitdiff
path: root/_extensions
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-05-14 20:13:41 +0200
committerJonas Smedegaard <dr@jones.dk>2025-05-14 20:13:41 +0200
commit1cab98ea932a6133ed177e1922dc90b61dc35953 (patch)
tree9a1c88b4eef0ed7a17b00ed893a3f5cb2963d4b7 /_extensions
parent8106572805d39d1d597b083b52537fe585dd8f6c (diff)
reset stacks and strings after conditional use (not intertwined)
Diffstat (limited to '_extensions')
-rw-r--r--_extensions/ruc-play/semantic-markdown/semantic-markdown.lua7
1 files changed, 4 insertions, 3 deletions
diff --git a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
index b5f20a6..4fc69ba 100644
--- a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
+++ b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
@@ -420,12 +420,13 @@ local function Statements (block)
-- qualify completed bracketed enclosure
elems:extend(elems_enclosed)
- elems_enclosed = pandoc.List()
- elems_unenclosed = pandoc.List()
if chars_enclosed:len() > 0 then
elems:insert(pandoc.Str(chars_enclosed))
- chars_enclosed = ""
end
+
+ elems_enclosed = pandoc.List()
+ elems_unenclosed = pandoc.List()
+ chars_enclosed = ""
chars_unenclosed = ""
encl = Enclosure.NONE