diff options
| author | Jonas Smedegaard <dr@jones.dk> | 2025-05-15 13:57:34 +0200 |
|---|---|---|
| committer | Jonas Smedegaard <dr@jones.dk> | 2025-05-15 13:57:34 +0200 |
| commit | c1e34c12c18d4e71fb5c93f341d7402f180f91a2 (patch) | |
| tree | 98aa7c62b6aa3c58fa49a8f916fabadd44981d44 | |
| parent | 5cc04abf472be1f98001b0e9df37ee92992ebe23 (diff) | |
drop space after completed enclosure
| -rw-r--r-- | _extensions/ruc-play/semantic-markdown/semantic-markdown.lua | 7 |
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 |
