John Snow 7320feeb96 docs/qapi-domain: add qapi:module directive
This adds the qapi:module directive, which just notes the current module
being documented and performs a nested parse of the content block, if
present.

This code is based pretty heavily on Sphinx's PyModule directive, but
with unnecessary features excised.

For example:

.. qapi:module:: block-core

   Hello, and welcome to block-core!
   =================================

   lorem ipsum, dolor sit amet ...

Signed-off-by: John Snow <jsnow@redhat.com>
Message-ID: <20250311034303.75779-12-jsnow@redhat.com>
Acked-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
2025-03-11 10:07:03 +01:00
..
2025-03-07 07:39:21 +08:00
2025-03-09 14:36:53 +01:00
2025-01-17 10:45:54 +00:00
2016-05-26 11:12:05 -06:00
2025-01-17 10:45:54 +00:00
2021-11-19 10:16:58 +01:00