diff options
-rwxr-xr-x | docs/reference/gtk/gtk-markdown-to-docbook | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/docs/reference/gtk/gtk-markdown-to-docbook b/docs/reference/gtk/gtk-markdown-to-docbook index 4268bf1b7a..a278b8b583 100755 --- a/docs/reference/gtk/gtk-markdown-to-docbook +++ b/docs/reference/gtk/gtk-markdown-to-docbook @@ -12,6 +12,13 @@ import subprocess # The following code is taken from gtk-doc def ExpandAbbreviations(symbol, text): + # Hack! + # Strip xlink namespace from hrefs since pandoc insists on + # inserting them, and namespace setup doesn't transfer across + # xi:include. + # Yay for XML! + text = re.sub('xlink:href', 'href', text) + # Convert '@param()' text = re.sub(r'(\A|[^\\])\@(\w+((\.|->)\w+)*)\s*\(\)', r'\1<parameter>\2()</parameter>', text) @@ -177,7 +184,6 @@ def ConvertToDocbook(infile, outfile): subprocess.check_call(["pandoc", infile, "-o", outfile, "--from=" + input_format, "--to=" + output_format, - "--standalone", "--top-level-division=" + division]) def ExpandGtkDocAbbreviations(infile, outfile): |