diff options
author | John MacFarlane <jgm@berkeley.edu> | 2014-12-13 22:11:02 -0800 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2014-12-13 22:28:17 -0800 |
commit | 5d07c293d6fa169d665dc4e1ea3cea4271d92ccc (patch) | |
tree | dcde5bc230f5cb97f03736220b4c1ce64c71f8dc /man/make_man_page.py | |
parent | f1d577ab3d801a060befae5b88c489f9b0cda3ed (diff) |
Added API documentation to src/cmark.h. Closes #224.
Diffstat (limited to 'man/make_man_page.py')
-rw-r--r-- | man/make_man_page.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/man/make_man_page.py b/man/make_man_page.py index dd226e6..2a7f9ab 100644 --- a/man/make_man_page.py +++ b/man/make_man_page.py @@ -47,7 +47,7 @@ single_quote_re = re.compile("(?<!\w)'([^']+)'(?!\w)") double_quote_re = re.compile("(?<!\w)''([^']+)''(?!\w)") def handle_quotes(s): - return re.sub(double_quote_re, '\\\\fB\g<1>\\\\f[]', re.sub(single_quote_re, '\\\\fI\g<1>\\\\f[]', s)) + return re.sub(double_quote_re, '**\g<1>**', re.sub(single_quote_re, '*\g<1>*', s)) typedef = False mdlines = [] @@ -91,6 +91,7 @@ with open(sourcefile, 'r') as cmarkh: mdlines.append('\n') rawsig = ''.join(sig) m = function_re.match(rawsig) + mdlines.append('.PP\n') if m: mdlines.append('\\fI' + m.group('type') + '\\f[]' + ' ') mdlines.append('\\fB' + m.group('name') + '\\f[]' + '(') @@ -107,7 +108,7 @@ with open(sourcefile, 'r') as cmarkh: mdlines.append('.RE\n\\f[]\n.fi\n') if len(mdlines) > 0 and mdlines[-1] != '\n': mdlines.append('\n') - mdlines += chunk + mdlines += md2man(''.join(chunk)) mdlines.append('\n') chunk = [] sig = [] |