mirror of https://gitlab.com/qemu-project/qemu
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"""
|
"""Format additional sections following arguments"""
|
||||||
body = ''
|
body = ''
|
||||||
for section in doc.sections:
|
for section in doc.sections:
|
||||||
name, doc = (section.name, str(section))
|
if section.name:
|
||||||
func = texi_format
|
|
||||||
if name.startswith('Example'):
|
|
||||||
func = texi_example
|
|
||||||
|
|
||||||
if name:
|
|
||||||
# prefer @b over @strong, so txt doesn't translate it to *Foo:*
|
# prefer @b over @strong, so txt doesn't translate it to *Foo:*
|
||||||
body += '\n\n@b{%s:}\n' % name
|
body += '\n\n@b{%s:}\n' % section.name
|
||||||
|
text = str(section)
|
||||||
body += func(doc)
|
if section.name.startswith('Example'):
|
||||||
|
body += texi_example(text)
|
||||||
|
else:
|
||||||
|
body += texi_format(text)
|
||||||
return body
|
return body
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue