diff options
| author | Jonas Smedegaard <dr@jones.dk> | 2025-06-19 10:37:26 +0200 |
|---|---|---|
| committer | Jonas Smedegaard <dr@jones.dk> | 2025-06-19 10:37:26 +0200 |
| commit | 48485154f6d3f25ebb2711ec1ff9a8a472b070f4 (patch) | |
| tree | 2c071c6459714ddb31a2af643361e14eea8ce81a | |
| parent | 0fc517e07bb343058f08e33eda1b471b906440d3 (diff) | |
preserve (not drop) namespace element as RawBlock
| -rw-r--r-- | sem-md/sem-md.lua | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/sem-md/sem-md.lua b/sem-md/sem-md.lua index 438d3e3..867d0ee 100644 --- a/sem-md/sem-md.lua +++ b/sem-md/sem-md.lua @@ -111,6 +111,8 @@ -- @see <https://pandoc.org/lua-filters.html#common-pitfalls> os.setlocale 'C' +local SHORTNAME <const> = "sem-md" + -- flag running with older release of Pandoc -- -- Some Pandoc features @@ -229,7 +231,7 @@ local function Namespaces(blocks) and el.text == "@default" then -- TODO: add CURIE to metadata - return {} + return {pandoc.RawBlock(SHORTNAME, pandoc.utils.stringify(blocks))} end -- default namespace, parsed as markdown @@ -238,7 +240,7 @@ local function Namespaces(blocks) and el.content[1].text == "@default" then -- TODO: add CURIE to metadata - return {} + return {pandoc.RawBlock(SHORTNAME, pandoc.utils.stringify(blocks))} end -- namespace @@ -248,7 +250,7 @@ local function Namespaces(blocks) and el.text:match(proto_pattern) then -- TODO: add CURIE and URI to metadata - return {} + return {pandoc.RawBlock(SHORTNAME, pandoc.utils.stringify(blocks))} end end end |
