aboutsummaryrefslogtreecommitdiff
path: root/block/raw-posix.c
diff options
context:
space:
mode:
authorJohn Snow <jsnow@redhat.com>2024-08-22 16:48:03 -0400
committerMarkus Armbruster <armbru@redhat.com>2024-08-27 11:10:58 +0200
commit43e0d14ee09a0565adcf4ce5f35be79695958fb0 (patch)
treec18407bf0f41d4312401c5e5d0f40aa16b922819 /block/raw-posix.c
parentafaee42f777bc359db95f692804f7fc7e12c0c02 (diff)
downloadqemu-43e0d14ee09a0565adcf4ce5f35be79695958fb0.zip
qemu-43e0d14ee09a0565adcf4ce5f35be79695958fb0.tar.gz
qemu-43e0d14ee09a0565adcf4ce5f35be79695958fb0.tar.bz2
docs/sphinx: fix extra stuff in TOC after freeform QMP sections
Freeform sections with titles are currently generating a TOC entry for the first paragraph in the section after the header, which is not what we want. (Easiest to observe directly in the QMP reference manual's "Introduction" section.) When freeform sections are parsed, we create both a section header *and* an empty, title-less section. This causes some problems with sphinx's post-parse tree transforms, see also 2664f317 - this is a similar issue: Sphinx doesn't like section-less titles and it also doesn't like title-less sections. Modify qapidoc.py to parse text directly into the preceding section title as child nodes, eliminating the section duplication. This removes the extra text from the TOC. Only very, very lightly tested: "it looks right at a glance" :tm:. I am still in the process of rewriting qapidoc, so I didn't give it much deeper thought. Reported-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240822204803.1649762-1-jsnow@redhat.com>
Diffstat (limited to 'block/raw-posix.c')
0 files changed, 0 insertions, 0 deletions