aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-05-15 13:57:34 +0200
committerJonas Smedegaard <dr@jones.dk>2025-05-15 13:57:34 +0200
commitc1e34c12c18d4e71fb5c93f341d7402f180f91a2 (patch)
tree98aa7c62b6aa3c58fa49a8f916fabadd44981d44
parent5cc04abf472be1f98001b0e9df37ee92992ebe23 (diff)
drop space after completed enclosure
-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