From: Peter Maydell <peter.maydell@linaro.org>
To: qemu-devel@nongnu.org
Subject: [PULL 00/33] docs queue
Date: Fri, 6 Mar 2020 11:09:26 +0000 [thread overview]
Message-ID: <20200306110959.29461-1-peter.maydell@linaro.org> (raw)
As promised, here's a pull request with the patches which do the
qemu-doc rST conversion.
Minor changes since the patchset was posted:
* rebased
* the two auto-generated patches have been regenerated, to account
for the qemu-options.hx changes that went into master since the
patchset was posted
I have also now done the testing of the OSX change to the docs link.
We've agreed to leave updating the Windows installer for later.
thanks
-- PMM
The following changes since commit 6b02fca71329ed858423b710699952b7f017034e:
Merge remote-tracking branch 'remotes/palmer/tags/riscv-for-master-5.0-sf4' into staging (2020-03-05 20:53:53 +0000)
are available in the Git repository at:
https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-docs-20200306
for you to fetch changes up to 29f9dff79073cfdc336466a950294be91b90f514:
*.hx: Remove all the STEXI/ETEXI blocks (2020-03-06 11:06:55 +0000)
----------------------------------------------------------------
docs:
* Convert qemu-doc from Texinfo to rST
----------------------------------------------------------------
Kashyap Chamarthy (1):
docs/system: Convert qemu-cpu-models.texi to rST
Paolo Bonzini (13):
qemu-doc: convert user-mode emulation to a separate Sphinx manual
qemu-doc: remove target OS documentation
texi2pod: parse @include directives outside "@c man" blocks
qemu-doc: split CPU models doc between MIPS and x86 parts
qemu-doc: split qemu-doc.texi in multiple files
qemu-doc: extract common system emulator documentation from the PC section
qemu-doc: move system requirements chapter inside PC section
qemu-doc: split target sections to separate files
qemu-doc: move qemu-tech.texi into main section
qemu-doc: move included files to docs/system
qemu-doc: remove indices other than findex
docs/system: put qemu-block-drivers body in an included file
docs/system: convert Texinfo documentation to rST
Peter Maydell (19):
qemu-doc: Remove the "CPU emulation" part of the "Implementation notes"
docs: Create defs.rst.inc as a place to define substitutions
docs/system: Convert security.texi to rST format
docs/system: convert managed startup to rST.
docs/system: convert the documentation of deprecated features to rST.
hmp-commands.hx: Add rST documentation fragments
hmp-commands-info.hx: Add rST documentation fragments
doc/scripts/hxtool.py: Strip trailing ':' from DEFHEADING/ARCHHEADING
docs: Roll semihosting option information into qemu-options.hx
docs: Roll -prom-env and -g target-specific info into qemu-options.hx
scripts/hxtool-conv: Archive script used in qemu-options.hx conversion
qemu-options.hx: Add rST documentation fragments
qemu-options.hx: Fix up the autogenerated rST
docs: Split out sections for the manpage into .rst.inc files
docs: Generate qemu.1 manpage with Sphinx
ui/cocoa.m: Update documentation file and pathname
docs: Stop building qemu-doc
docs: Remove old texinfo sources
*.hx: Remove all the STEXI/ETEXI blocks
docs/specs/ivshmem-spec.txt | 4 +-
Makefile | 47 +-
.gitignore | 3 -
MAINTAINERS | 7 +-
docs/conf.py | 6 +
docs/defs.rst.inc | 15 +
docs/index.html.in | 2 +-
docs/index.rst | 1 +
docs/qemu-cpu-models.texi | 677 ---
docs/sphinx/hxtool.py | 10 +-
docs/system/build-platforms.rst | 79 +
docs/system/conf.py | 8 +-
docs/system/cpu-models-mips.rst.inc | 105 +
docs/system/cpu-models-x86.rst.inc | 365 ++
docs/system/deprecated.rst | 446 ++
docs/system/device-url-syntax.rst.inc | 228 +
docs/system/gdb.rst | 81 +
docs/system/images.rst | 85 +
docs/system/index.rst | 22 +-
docs/system/invocation.rst | 18 +
docs/system/ivshmem.rst | 64 +
docs/system/keys.rst | 6 +
docs/system/keys.rst.inc | 35 +
docs/system/license.rst | 11 +
docs/system/linuxboot.rst | 30 +
docs/system/managed-startup.rst | 35 +
docs/system/monitor.rst | 31 +
docs/system/mux-chardev.rst | 6 +
docs/system/mux-chardev.rst.inc | 27 +
docs/system/net.rst | 100 +
docs/system/qemu-block-drivers.rst | 989 +---
docs/system/qemu-block-drivers.rst.inc | 954 ++++
docs/system/qemu-cpu-models.rst | 20 +
docs/system/qemu-manpage.rst | 45 +
docs/system/quickstart.rst | 13 +
docs/{security.texi => system/security.rst} | 82 +-
docs/system/target-arm.rst | 217 +
docs/system/target-i386-desc.rst.inc | 62 +
docs/system/target-i386.rst | 23 +
docs/system/target-m68k.rst | 21 +
docs/system/target-mips.rst | 120 +
docs/system/target-ppc.rst | 47 +
docs/system/target-sparc.rst | 62 +
docs/system/target-sparc64.rst | 37 +
docs/system/target-xtensa.rst | 27 +
docs/system/targets.rst | 19 +
docs/system/tls.rst | 328 ++
docs/system/usb.rst | 137 +
docs/system/vnc-security.rst | 202 +
docs/user/conf.py | 15 +
docs/user/index.rst | 16 +
docs/user/main.rst | 295 ++
hmp-commands-info.hx | 600 +--
hmp-commands.hx | 1451 +++---
qemu-deprecated.texi | 377 --
qemu-doc.texi | 2967 -----------
qemu-option-trace.texi | 28 -
qemu-options.hx | 7333 ++++++++++++++-------------
qemu-tech.texi | 195 -
scripts/hxtool-conv.pl | 137 +
scripts/texi2pod.pl | 36 +-
ui/cocoa.m | 4 +-
62 files changed, 9302 insertions(+), 10111 deletions(-)
create mode 100644 docs/defs.rst.inc
delete mode 100644 docs/qemu-cpu-models.texi
create mode 100644 docs/system/build-platforms.rst
create mode 100644 docs/system/cpu-models-mips.rst.inc
create mode 100644 docs/system/cpu-models-x86.rst.inc
create mode 100644 docs/system/deprecated.rst
create mode 100644 docs/system/device-url-syntax.rst.inc
create mode 100644 docs/system/gdb.rst
create mode 100644 docs/system/images.rst
create mode 100644 docs/system/invocation.rst
create mode 100644 docs/system/ivshmem.rst
create mode 100644 docs/system/keys.rst
create mode 100644 docs/system/keys.rst.inc
create mode 100644 docs/system/license.rst
create mode 100644 docs/system/linuxboot.rst
create mode 100644 docs/system/managed-startup.rst
create mode 100644 docs/system/monitor.rst
create mode 100644 docs/system/mux-chardev.rst
create mode 100644 docs/system/mux-chardev.rst.inc
create mode 100644 docs/system/net.rst
create mode 100644 docs/system/qemu-block-drivers.rst.inc
create mode 100644 docs/system/qemu-cpu-models.rst
create mode 100644 docs/system/qemu-manpage.rst
create mode 100644 docs/system/quickstart.rst
rename docs/{security.texi => system/security.rst} (77%)
create mode 100644 docs/system/target-arm.rst
create mode 100644 docs/system/target-i386-desc.rst.inc
create mode 100644 docs/system/target-i386.rst
create mode 100644 docs/system/target-m68k.rst
create mode 100644 docs/system/target-mips.rst
create mode 100644 docs/system/target-ppc.rst
create mode 100644 docs/system/target-sparc.rst
create mode 100644 docs/system/target-sparc64.rst
create mode 100644 docs/system/target-xtensa.rst
create mode 100644 docs/system/targets.rst
create mode 100644 docs/system/tls.rst
create mode 100644 docs/system/usb.rst
create mode 100644 docs/system/vnc-security.rst
create mode 100644 docs/user/conf.py
create mode 100644 docs/user/index.rst
create mode 100644 docs/user/main.rst
delete mode 100644 qemu-deprecated.texi
delete mode 100644 qemu-doc.texi
delete mode 100644 qemu-option-trace.texi
delete mode 100644 qemu-tech.texi
create mode 100755 scripts/hxtool-conv.pl
next reply other threads:[~2020-03-06 11:11 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-03-06 11:09 Peter Maydell [this message]
2020-03-06 11:09 ` [PULL 01/33] qemu-doc: convert user-mode emulation to a separate Sphinx manual Peter Maydell
2020-03-06 11:09 ` [PULL 02/33] qemu-doc: remove target OS documentation Peter Maydell
2020-03-06 11:09 ` [PULL 03/33] texi2pod: parse @include directives outside "@c man" blocks Peter Maydell
2020-03-06 11:09 ` [PULL 04/33] qemu-doc: split CPU models doc between MIPS and x86 parts Peter Maydell
2020-03-06 11:09 ` [PULL 05/33] qemu-doc: split qemu-doc.texi in multiple files Peter Maydell
2020-03-06 11:09 ` [PULL 06/33] qemu-doc: extract common system emulator documentation from the PC section Peter Maydell
2020-03-06 11:09 ` [PULL 07/33] qemu-doc: move system requirements chapter inside " Peter Maydell
2020-03-06 11:09 ` [PULL 08/33] qemu-doc: split target sections to separate files Peter Maydell
2020-03-06 11:09 ` [PULL 09/33] qemu-doc: Remove the "CPU emulation" part of the "Implementation notes" Peter Maydell
2020-03-06 11:09 ` [PULL 10/33] qemu-doc: move qemu-tech.texi into main section Peter Maydell
2020-03-06 11:09 ` [PULL 11/33] qemu-doc: move included files to docs/system Peter Maydell
2020-03-06 11:09 ` [PULL 12/33] qemu-doc: remove indices other than findex Peter Maydell
2020-03-06 11:09 ` [PULL 13/33] docs/system: put qemu-block-drivers body in an included file Peter Maydell
2020-03-06 11:09 ` [PULL 14/33] docs: Create defs.rst.inc as a place to define substitutions Peter Maydell
2020-03-06 11:09 ` [PULL 15/33] docs/system: Convert qemu-cpu-models.texi to rST Peter Maydell
2020-03-06 11:09 ` [PULL 16/33] docs/system: Convert security.texi to rST format Peter Maydell
2020-03-06 11:09 ` [PULL 17/33] docs/system: convert managed startup to rST Peter Maydell
2020-03-06 11:09 ` [PULL 18/33] docs/system: convert the documentation of deprecated features " Peter Maydell
2020-03-06 11:09 ` [PULL 19/33] docs/system: convert Texinfo documentation " Peter Maydell
2020-03-06 11:09 ` [PULL 20/33] hmp-commands.hx: Add rST documentation fragments Peter Maydell
2020-03-06 11:09 ` [PULL 21/33] hmp-commands-info.hx: " Peter Maydell
2020-03-06 11:09 ` [PULL 22/33] doc/scripts/hxtool.py: Strip trailing ':' from DEFHEADING/ARCHHEADING Peter Maydell
2020-03-06 11:09 ` [PULL 23/33] docs: Roll semihosting option information into qemu-options.hx Peter Maydell
2020-03-06 11:09 ` [PULL 24/33] docs: Roll -prom-env and -g target-specific info " Peter Maydell
2020-03-06 11:09 ` [PULL 25/33] scripts/hxtool-conv: Archive script used in qemu-options.hx conversion Peter Maydell
2020-03-06 11:09 ` [PULL 26/33] qemu-options.hx: Add rST documentation fragments Peter Maydell
2020-03-06 11:09 ` [PULL 27/33] qemu-options.hx: Fix up the autogenerated rST Peter Maydell
2020-03-06 11:09 ` [PULL 28/33] docs: Split out sections for the manpage into .rst.inc files Peter Maydell
2020-03-06 11:09 ` [PULL 29/33] docs: Generate qemu.1 manpage with Sphinx Peter Maydell
2020-03-06 11:09 ` [PULL 30/33] ui/cocoa.m: Update documentation file and pathname Peter Maydell
2020-03-06 11:09 ` [PULL 31/33] docs: Stop building qemu-doc Peter Maydell
2020-03-06 11:09 ` [PULL 32/33] docs: Remove old texinfo sources Peter Maydell
2020-03-06 11:09 ` [PULL 33/33] *.hx: Remove all the STEXI/ETEXI blocks Peter Maydell
2020-03-06 11:37 ` [PULL 00/33] docs queue no-reply
2020-03-06 11:52 ` Peter Maydell
2020-03-06 11:55 ` no-reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200306110959.29461-1-peter.maydell@linaro.org \
--to=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).