When XML is used for writing manpages, the nroff python utility indents
the <dd> tags an extra level which is unnecessary and makes the
formatting inconsistent between manpages written directly in nroff vs
manpages written in XML and converted to nroff. Fix the indentation by
removing the extraneous .RS / .RE tags added to generated nroff.

Signed-off-by: Joe Stringer <[email protected]>
---
 python/build/nroff.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/python/build/nroff.py b/python/build/nroff.py
index aed60ebbd592..cdeef6fb1904 100644
--- a/python/build/nroff.py
+++ b/python/build/nroff.py
@@ -250,7 +250,6 @@ def block_xml_to_nroff(nodes, para='.PP'):
             elif node.tagName == 'dl':
                 if s != "":
                     s += "\n"
-                s += ".RS\n"
                 prev = "dd"
                 for li_node in node.childNodes:
                     if (li_node.nodeType == node.ELEMENT_NODE
@@ -272,7 +271,6 @@ def block_xml_to_nroff(nodes, para='.PP'):
                         raise error.Error("<dl> element may only have "
                                           "<dt> and <dd> children")
                     s += block_xml_to_nroff(li_node.childNodes, ".IP")
-                s += ".RE\n"
             elif node.tagName == 'p':
                 if s != "":
                     if not s.endswith("\n"):
-- 
2.10.2

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to