qapi2texi: Clean up texi_sections()
Repurposing the function parameter doc for stepping through doc.sections.__str__() is not nice. Use new variable @text instead. While there, eliminate variables name and func. Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <20171002141341.24616-7-armbru@redhat.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
This commit is contained in:
parent
cfa438ff53
commit
0968dc9ae4
@ -180,16 +180,14 @@ def texi_sections(doc):
|
||||
"""Format additional sections following arguments"""
|
||||
body = ''
|
||||
for section in doc.sections:
|
||||
name, doc = (section.name, str(section))
|
||||
func = texi_format
|
||||
if name.startswith('Example'):
|
||||
func = texi_example
|
||||
|
||||
if name:
|
||||
if section.name:
|
||||
# prefer @b over @strong, so txt doesn't translate it to *Foo:*
|
||||
body += '\n\n@b{%s:}\n' % name
|
||||
|
||||
body += func(doc)
|
||||
body += '\n\n@b{%s:}\n' % section.name
|
||||
text = str(section)
|
||||
if section.name.startswith('Example'):
|
||||
body += texi_example(text)
|
||||
else:
|
||||
body += texi_format(text)
|
||||
return body
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user