aboutsummaryrefslogtreecommitdiff
path: root/_extensions
diff options
context:
space:
mode:
Diffstat (limited to '_extensions')
-rw-r--r--_extensions/ruc-play/semantic-markdown/semantic-markdown.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
index f56ac19..c4433d1 100644
--- a/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
+++ b/_extensions/ruc-play/semantic-markdown/semantic-markdown.lua
@@ -340,7 +340,12 @@ local function Statements (block)
elems:extend(elems_unenclosed)
elems_unenclosed = pandoc.List()
elems_enclosed = pandoc.List()
- encl = Enclosure.NONE
+
+ -- drop space after completed enclosure
+ -- FIXME: only strip after *completed* enclosure
+ if el.t ~= "Space" then
+ encl = Enclosure.NONE
+ end
-- fall through to parse element as unenclosed
end