summaryrefslogtreecommitdiffstats
path: root/doc/tools
diff options
context:
space:
mode:
authorBen Kaduk <kaduk@mit.edu>2012-11-19 15:48:37 -0500
committerBen Kaduk <kaduk@mit.edu>2012-11-27 17:54:57 -0500
commit760155906bc47163bac1fb5622034a9d53e15294 (patch)
treea223ae0d14797b05478db0efcadf029882bad97f /doc/tools
parentf17cc2c9edc4f36c96391d438ddeaf5bab5b2b65 (diff)
downloadkrb5-760155906bc47163bac1fb5622034a9d53e15294.tar.gz
krb5-760155906bc47163bac1fb5622034a9d53e15294.tar.xz
krb5-760155906bc47163bac1fb5622034a9d53e15294.zip
Handle multiline macro definitions
Compress them onto one line for printing in the generated table. ticket: 7447 tags: pullup target_version: 1.11
Diffstat (limited to 'doc/tools')
-rw-r--r--doc/tools/doxybuilder_types.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/tools/doxybuilder_types.py b/doc/tools/doxybuilder_types.py
index 551f7d5f4..ea1510340 100644
--- a/doc/tools/doxybuilder_types.py
+++ b/doc/tools/doxybuilder_types.py
@@ -217,6 +217,8 @@ class DoxyTypes(object):
d_brief = self._get_brief_description(brief_node)
details_node = node.xpath('./detaileddescription')[0]
detailed_description = self._get_detailed_description(details_node)
+ # Condense multiline macros, stripping leading whitespace.
+ d_initializer = re.sub(" *\\\\\n *", " ", d_initializer)
define_descr = {'category': 'composite',
'definition': '',