summary refs log tree commit diff
path: root/maintainers/scripts/doc/unknown-code-language.lua
blob: 85d8df4690baa2b1499c1e8c407419ab0cd20b84 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
--[[
Adds “unknown” class to CodeBlock AST nodes without any classes.

This will cause Pandoc to use fenced code block, which we prefer.
]]

function CodeBlock(elem)
  if #elem.classes == 0 then
    elem.classes:insert('unknown')
    return elem
  end
end