49 Commits (231b6c9ee8d4cf4ebaae4e4da31ff73c2ec8e6e9)

Author SHA1 Message Date
Alex Bennée 7b2c98854c docs/sphinx: include kernel-doc script as a dependency 1 year ago
John Snow 43e0d14ee0 docs/sphinx: fix extra stuff in TOC after freeform QMP sections 2 years ago
Peter Maydell 48e5b5f994 docs/sphinx/depfile.py: Handle env.doc2path() returning a Path not a str 2 years ago
John Snow 76e375fc3c docs/qapidoc: add QMP highlighting to annotated qmp-example blocks 2 years ago
John Snow 547864f9d4 docs/qapidoc: create qmp-example directive 2 years ago
John Snow a7d07ccd20 docs/qapidoc: factor out do_parse() 2 years ago
John Snow dd23f9ec51 docs: remove Sphinx 1.x compatibility code 2 years ago
Markus Armbruster e389929d19 sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments 2 years ago
John Snow 2664f3176a docs/qapidoc: fix nested parsing under untagged sections 2 years ago
John Snow 939c639e1d qapi/parser: preserve indentation in QAPIDoc sections 2 years ago
John Snow 36c6dcc266 docs/qapidoc: delint a tiny portion of the module 2 years ago
John Snow 5dd22c2073 docs/qapidoc: remove unused intersperse function 2 years ago
Markus Armbruster 41d0ad1d04 qapi: Rename visitor parameter @variants to @alternatives 2 years ago
Markus Armbruster d1da8af897 qapi: Rename visitor parameter @variants to @branches 2 years ago
Markus Armbruster 31c54b92ad qapi: Rename QAPIDoc.Section.name to .tag 2 years ago
Markus Armbruster 573e2223f9 qapi: Improve error message for empty doc sections 2 years ago
Markus Armbruster e51e80ccf6 sphinx/qapidoc: Drop code to generate doc for simple union branch 2 years ago
Markus Armbruster fd62bff901 sphinx/qapidoc: Drop code to generate doc for simple union tag 2 years ago
David Woodhouse 1eeb432a95 doc/sphinx/hxtool.py: add optional label argument to SRST directive 2 years ago
Markus Armbruster c375f05ef5 sphinx/qapidoc: Tidy up pylint warning raise-missing-from 3 years ago
Paolo Bonzini e4b6532cc0 docs/sphinx: avoid invalid escape in Python string 3 years ago
Fabiano Rosas ed8d95182b meson: Pass -j option to sphinx 3 years ago
Markus Armbruster f57e1d05bf sphinx/qapidoc: Do not emit TODO sections into user manuals 3 years ago
Peter Maydell 364206640c docs/sphinx/kerneldoc.py: Honour --enable-werror 3 years ago
Marc-André Lureau 9a50594761 docs/sphinx: fix compatibility with sphinx < 1.8 4 years ago
Marc-André Lureau 2668dc7b5d docs/sphinx: add sphinx modules to include D-Bus documentation 5 years ago
Marc-André Lureau 0dd35c1629 docs/sphinx: add templates files to generated depfile 5 years ago
Marc-André Lureau 905655ea6a docs/sphinx: add static files to generated depfile 5 years ago
Marc-André Lureau cd0a9e983c docs/sphinx: add loaded modules to generated depfile 5 years ago
Marc-André Lureau d806f89f87 qapidoc: introduce QAPISchemaIfCond.docgen() 5 years ago
Marc-André Lureau 33aa3267ba qapi: add QAPISchemaIfCond.is_present() 5 years ago
Marc-André Lureau f17539c80d qapi: wrap Sequence[str] in an object 5 years ago
John Snow 46f49468c6 qapi/error: Repurpose QAPIError as an abstract base exception class 5 years ago
John Snow 2d18b4ca02 sphinx: qapidoc: Wrap "If" section body in a paragraph node 5 years ago
Peter Maydell 35f15acbc1 docs/sphinx/qapidoc.py: Handle change of QAPI's builtin module name 5 years ago
Paolo Bonzini 07d7186c30 Revert "docs: temporarily disable the kernel-doc extension" 5 years ago
Mauro Carvalho Chehab 486966e4a4 scripts: kernel-doc: allow passing desired Sphinx C domain dialect 5 years ago
Paolo Bonzini 46ae6e8f82 Revert "kernel-doc: Use c:struct for Sphinx 3.0 and later" 5 years ago
Paolo Bonzini f79248b53b docs: temporarily disable the kernel-doc extension 5 years ago
Yonggang Luo a94a689cc5 docs: Fix Sphinx configuration for msys2/mingw 6 years ago
Kevin Wolf 04f22362f1 qapi: Add a 'coroutine' flag for commands 6 years ago
Peter Maydell 4078ee5469 docs/sphinx: Add new qapi-doc Sphinx extension 6 years ago
Paolo Bonzini bac35bf517 docs: automatically track manual dependencies 6 years ago
Peter Maydell 152d1967f6 kernel-doc: Use c:struct for Sphinx 3.0 and later 6 years ago
Peter Maydell 80a046c51a docs/sphinx/hxtool.py: Remove STEXI/ETEXI support 6 years ago
Peter Maydell 705f48cc22 doc/scripts/hxtool.py: Strip trailing ':' from DEFHEADING/ARCHHEADING 6 years ago
Peter Maydell 6803d6e9a7 docs/sphinx: Add new hxtool Sphinx extension 6 years ago
Paolo Bonzini e2c546358f docs: import Linux kernel-doc script and extension 7 years ago
John Snow cd231e13bd sphinx: add qmp_lexer 7 years ago