summaryrefslogtreecommitdiff
path: root/pre.m4
diff options
context:
space:
mode:
Diffstat (limited to 'pre.m4')
-rw-r--r--pre.m419
1 files changed, 19 insertions, 0 deletions
diff --git a/pre.m4 b/pre.m4
index 6fbc05f..94eb30f 100644
--- a/pre.m4
+++ b/pre.m4
@@ -1,2 +1,21 @@
divert(-1)
changecom()
+define(`m4npage', `
+ define(`THISNAME', $1)
+ define(`THISTYPE', $2)
+')
+
+define(`brief', `define(`BRIEF', `$1')')
+
+define(`required_header', `')
+
+define(`return_type', `')
+
+define(`argument', `$1 $2')dnl $3 is the description
+
+define(`describe', `define(`DESCRIPTION_TEXT', `The THISNAME THISTYPE $1')')
+
+dnl TODO: move this to en-US.m4
+define(`NAME_HEADER', `Name')
+define(`SYNOPSIS_HEADER', `Synopsis')
+define(`DESCRIPTION_HEADER', `Description')