On Thu, 6 Feb 2020 at 17:30, Peter Maydell <peter.mayd...@linaro.org> wrote: > This series switches all our QAPI doc comments over from > texinfo format to rST.
Oops, this fails 'make check' because I forgot to run it (not thinking of docs changes as being stuff that affects test) and there are a couple of golden-master files that need updating. I have some minor changes that I'll put in v2 which correct that: * a new patch "tests/qapi/doc-good.json: Clean up markup" which removes some oddities of the old markup that we don't want to support, tightening up the tested doc comments: * in a single list the bullet types must all match * lists must have leading and following blank lines * indentation is important * the '|' example syntax is going to go away entirely, so stop testing it * patches "scripts/qapi: Move doc-comment whitespace stripping to doc.py" and "scripts/qapi/parser.py: improve doc comment indent handling" both make minor whitespace changes that require updates to the tests/qapi-schema/doc-good.out reference * "scripts/qapi: Remove texinfo generation support" now removes the no-longer-used tests/qapi-schema/doc-good.texi I won't send v2 until this has had some review, though. If you want a git branch with the pending-for-v2 fixups it's at: https://git.linaro.org/people/peter.maydell/qemu-arm.git sphinx-conversions thanks -- PMM