Skip to content

Commit 321c435

Browse files
authored
feat: support multi-line values in metagen (#1514)
1 parent e6f2246 commit 321c435

File tree

1 file changed

+4
-4
lines changed
  • lua/neorg/modules/core/esupports/metagen

1 file changed

+4
-4
lines changed

lua/neorg/modules/core/esupports/metagen/module.lua

+4-4
Original file line numberDiff line numberDiff line change
@@ -269,10 +269,10 @@ module.public = {
269269
-- override with data from metadata table
270270
data = { data[1], metadata[data[1]] }
271271
end
272-
table.insert(
273-
result,
274-
whitespace .. data[1] .. delimiter .. tostring(type(data[2]) == "function" and data[2]() or data[2])
275-
)
272+
local lines = whitespace .. data[1] .. delimiter .. tostring(type(data[2]) == "function" and data[2]() or data[2])
273+
for line in ipairs(vim.split(lines, "\n")) do
274+
table.insert(result, line)
275+
end
276276
end
277277

278278
table.insert(result, "@end")

0 commit comments

Comments
 (0)