aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sem-md/sem-md.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/sem-md/sem-md.lua b/sem-md/sem-md.lua
index 867d0ee..1423fcf 100644
--- a/sem-md/sem-md.lua
+++ b/sem-md/sem-md.lua
@@ -439,15 +439,15 @@ local function Statements (block)
if t == "[" or t == "{" then
-- qualify unenclosed elements
+ if chars_unenclosed:len() > 0 then
+ elems_unenclosed:insert(pandoc.Str(chars_unenclosed))
+ end
elems:extend(elems_unenclosed)
elems_unenclosed = pandoc.List()
elems_enclosed = pandoc.List()
- if chars_unenclosed:len() > 0 then
- elems:insert(pandoc.Str(chars_unenclosed))
- end
pos = pos + 1
- chars_unenclosed = chars_unenclosed..t
+ chars_unenclosed = t
chars_enclosed = ""
if t == "[" then
encl = Enclosure.BRACKETED