diff options
author | grubert <grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2013-02-16 22:22:22 +0000 |
---|---|---|
committer | grubert <grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2013-02-16 22:22:22 +0000 |
commit | e9a08788aae867d39f9fbf9e880ea8aa1f5a6ed6 (patch) | |
tree | eea5e9b9d72abaeffa468515621a9cd5ff2ca9c0 | |
parent | ecb6eb3583d01963b1a4718c447fd8d85250c19b (diff) | |
download | docutils-e9a08788aae867d39f9fbf9e880ea8aa1f5a6ed6.tar.gz |
always include macro def
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7607 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
-rw-r--r-- | docutils/writers/manpage.py | 2 | ||||
-rw-r--r-- | test/test_writers/test_manpage.py | 12 |
2 files changed, 9 insertions, 5 deletions
diff --git a/docutils/writers/manpage.py b/docutils/writers/manpage.py index 21962e767..71a4aa1a9 100644 --- a/docutils/writers/manpage.py +++ b/docutils/writers/manpage.py @@ -253,7 +253,7 @@ class Translator(nodes.NodeVisitor): """Return the final formatted document as a string.""" if not self.header_written: # ensure we get a ".TH" as viewers require it. - self.head.append(self.header()) + self.append_header() # filter body for i in xrange(len(self.body)-1, 0, -1): # remove superfluous vertical gaps. diff --git a/test/test_writers/test_manpage.py b/test/test_writers/test_manpage.py index e38c1e551..fda7e6685 100644 --- a/test/test_writers/test_manpage.py +++ b/test/test_writers/test_manpage.py @@ -56,7 +56,8 @@ totest['blank'] = [ .TH "" "" "" .SH NAME \- -.\" Generated by docutils manpage writer. +"""+indend_macros+ +r""".\" Generated by docutils manpage writer. . """], ] @@ -196,7 +197,8 @@ totest['table'] = [ .TH "" "" "" .SH NAME \\- \n\ -.INDENT 0.0 +'''+indend_macros+ +'''.INDENT 0.0 .INDENT 3.5 .TS center; @@ -253,7 +255,8 @@ $ .TH "" "" "" .SH NAME \\- \n\ -optin group with dot as group item +"""+indend_macros+ +"""optin group with dot as group item .INDENT 0.0 .TP .B $ @@ -309,7 +312,8 @@ Section .TH DEFINITION LIST TEST "" "" "" .SH NAME Definition List Test \\- \n\ -.SS Abstract +'''+indend_macros+ +'''.SS Abstract .sp Docinfo is required. .SH SECTION |