summaryrefslogtreecommitdiff
path: root/man/manfilter.lua
diff options
context:
space:
mode:
Diffstat (limited to 'man/manfilter.lua')
-rw-r--r--man/manfilter.lua19
1 files changed, 19 insertions, 0 deletions
diff --git a/man/manfilter.lua b/man/manfilter.lua
new file mode 100644
index 000000000..81968ad2f
--- /dev/null
+++ b/man/manfilter.lua
@@ -0,0 +1,19 @@
+-- filters to create the pandoc man page from MANUAL.txt
+
+-- capitalize headers
+function Header(el)
+ if el.level == 1 then
+ return pandoc.walk_block(el, {
+ Str = function(el)
+ return pandoc.Str(el.text:upper())
+ end })
+ end
+end
+
+function Link(el)
+ return el.content
+end
+
+function Note(el)
+ return {}
+end