All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Alex Bennée" <alex.bennee@linaro.org>
To: Peter Maydell <peter.maydell@linaro.org>
Cc: Paolo Bonzini <pbonzini@redhat.com>,
	qemu-devel@nongnu.org, Kashyap Chamarthy <kchamart@redhat.com>
Subject: Re: [PATCH v3 12/33] qemu-doc: remove indices other than findex
Date: Mon, 02 Mar 2020 11:32:21 +0000	[thread overview]
Message-ID: <87fterat6i.fsf@linaro.org> (raw)
In-Reply-To: <20200228153619.9906-13-peter.maydell@linaro.org>


Peter Maydell <peter.maydell@linaro.org> writes:

> From: Paolo Bonzini <pbonzini@redhat.com>
>
> These indices are not well-maintained, and pandoc also chokes on the
> directives.  Just nuke them.
>
> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
> Message-id: 20200226113034.6741-13-pbonzini@redhat.com
> Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>

> ---
>  docs/system/keys.texi           | 10 --------
>  docs/system/monitor.texi        |  1 -
>  docs/system/mux-chardev.texi    |  7 ------
>  docs/system/quickstart.texi     |  1 -
>  docs/system/target-arm.texi     |  1 -
>  docs/system/target-i386.texi    |  1 -
>  docs/system/target-m68k.texi    |  2 --
>  docs/system/target-mips.texi    |  2 --
>  docs/system/target-ppc.texi     |  1 -
>  docs/system/target-sparc.texi   |  1 -
>  docs/system/target-sparc64.texi |  1 -
>  docs/system/target-xtensa.texi  |  1 -
>  qemu-doc.texi                   | 44 ---------------------------------
>  13 files changed, 73 deletions(-)
>
> diff --git a/docs/system/keys.texi b/docs/system/keys.texi
> index 4c74b3bf4dd..c04daf54f23 100644
> --- a/docs/system/keys.texi
> +++ b/docs/system/keys.texi
> @@ -10,23 +10,18 @@ then the modifier is Ctrl-Alt-Shift (instead of Ctrl-Alt) and if you use
>  
>  @table @key
>  @item Ctrl-Alt-f
> -@kindex Ctrl-Alt-f
>  Toggle full screen
>  
>  @item Ctrl-Alt-+
> -@kindex Ctrl-Alt-+
>  Enlarge the screen
>  
>  @item Ctrl-Alt--
> -@kindex Ctrl-Alt--
>  Shrink the screen
>  
>  @item Ctrl-Alt-u
> -@kindex Ctrl-Alt-u
>  Restore the screen's un-scaled dimensions
>  
>  @item Ctrl-Alt-n
> -@kindex Ctrl-Alt-n
>  Switch to virtual console 'n'. Standard console mappings are:
>  @table @emph
>  @item 1
> @@ -38,14 +33,9 @@ Serial port
>  @end table
>  
>  @item Ctrl-Alt
> -@kindex Ctrl-Alt
>  Toggle mouse and keyboard grab.
>  @end table
>  
> -@kindex Ctrl-Up
> -@kindex Ctrl-Down
> -@kindex Ctrl-PageUp
> -@kindex Ctrl-PageDown
>  In the virtual consoles, you can use @key{Ctrl-Up}, @key{Ctrl-Down},
>  @key{Ctrl-PageUp} and @key{Ctrl-PageDown} to move in the back log.
>  
> diff --git a/docs/system/monitor.texi b/docs/system/monitor.texi
> index c5b6a9b38e4..b41b144885d 100644
> --- a/docs/system/monitor.texi
> +++ b/docs/system/monitor.texi
> @@ -1,6 +1,5 @@
>  @node pcsys_monitor
>  @section QEMU Monitor
> -@cindex QEMU monitor
>  
>  The QEMU monitor is used to give complex commands to the QEMU
>  emulator. You can use it to:
> diff --git a/docs/system/mux-chardev.texi b/docs/system/mux-chardev.texi
> index c9a2d14cb88..b21c2c56540 100644
> --- a/docs/system/mux-chardev.texi
> +++ b/docs/system/mux-chardev.texi
> @@ -12,26 +12,19 @@ you're using the default.
>  
>  @table @key
>  @item Ctrl-a h
> -@kindex Ctrl-a h
>  Print this help
>  @item Ctrl-a x
> -@kindex Ctrl-a x
>  Exit emulator
>  @item Ctrl-a s
> -@kindex Ctrl-a s
>  Save disk data back to file (if -snapshot)
>  @item Ctrl-a t
> -@kindex Ctrl-a t
>  Toggle console timestamps
>  @item Ctrl-a b
> -@kindex Ctrl-a b
>  Send break (magic sysrq in Linux)
>  @item Ctrl-a c
> -@kindex Ctrl-a c
>  Rotate between the frontends connected to the multiplexer (usually
>  this switches between the monitor and the console)
>  @item Ctrl-a Ctrl-a
> -@kindex Ctrl-a Ctrl-a
>  Send the escape character to the frontend
>  @end table
>  @c man end
> diff --git a/docs/system/quickstart.texi b/docs/system/quickstart.texi
> index ed7295de7a2..baceaa96eb2 100644
> --- a/docs/system/quickstart.texi
> +++ b/docs/system/quickstart.texi
> @@ -1,6 +1,5 @@
>  @node pcsys_quickstart
>  @section Quick Start
> -@cindex quick start
>  
>  Download and uncompress a PC hard disk image with Linux installed (e.g.
>  @file{linux.img}) and type:
> diff --git a/docs/system/target-arm.texi b/docs/system/target-arm.texi
> index 040d77b5e05..c56b5f6ebfe 100644
> --- a/docs/system/target-arm.texi
> +++ b/docs/system/target-arm.texi
> @@ -1,6 +1,5 @@
>  @node ARM System emulator
>  @section ARM System emulator
> -@cindex system emulation (ARM)
>  
>  Use the executable @file{qemu-system-arm} to simulate a ARM
>  machine. The ARM Integrator/CP board is emulated with the following
> diff --git a/docs/system/target-i386.texi b/docs/system/target-i386.texi
> index edd23fa8df5..cc352b89a84 100644
> --- a/docs/system/target-i386.texi
> +++ b/docs/system/target-i386.texi
> @@ -1,6 +1,5 @@
>  @node x86 (PC) System emulator
>  @section x86 (PC) System emulator
> -@cindex system emulation (PC)
>  
>  @menu
>  * pcsys_devices::      Peripherals
> diff --git a/docs/system/target-m68k.texi b/docs/system/target-m68k.texi
> index b5bc9df40ae..a77b19ea0f1 100644
> --- a/docs/system/target-m68k.texi
> +++ b/docs/system/target-m68k.texi
> @@ -1,7 +1,5 @@
>  @node ColdFire System emulator
>  @section ColdFire System emulator
> -@cindex system emulation (ColdFire)
> -@cindex system emulation (M68K)
>  
>  Use the executable @file{qemu-system-m68k} to simulate a ColdFire machine.
>  The emulator is able to boot a uClinux kernel.
> diff --git a/docs/system/target-mips.texi b/docs/system/target-mips.texi
> index f722c00912a..fe12ee94c73 100644
> --- a/docs/system/target-mips.texi
> +++ b/docs/system/target-mips.texi
> @@ -1,6 +1,5 @@
>  @node MIPS System emulator
>  @section MIPS System emulator
> -@cindex system emulation (MIPS)
>  
>  @menu
>  * recommendations_cpu_models_MIPS:: Supported CPU model configurations on MIPS hosts
> @@ -126,7 +125,6 @@ MIPSnet network emulation
>  
>  @node nanoMIPS System emulator
>  @subsection nanoMIPS System emulator
> -@cindex system emulation (nanoMIPS)
>  
>  Executable @file{qemu-system-mipsel} also covers simulation of
>  32-bit nanoMIPS system in little endian mode:
> diff --git a/docs/system/target-ppc.texi b/docs/system/target-ppc.texi
> index c2c254d3d23..55f98f65b12 100644
> --- a/docs/system/target-ppc.texi
> +++ b/docs/system/target-ppc.texi
> @@ -1,6 +1,5 @@
>  @node PowerPC System emulator
>  @section PowerPC System emulator
> -@cindex system emulation (PowerPC)
>  
>  Use the executable @file{qemu-system-ppc} to simulate a complete 40P (PREP)
>  or PowerMac PowerPC system.
> diff --git a/docs/system/target-sparc.texi b/docs/system/target-sparc.texi
> index 7fe0aec9c39..7748001f734 100644
> --- a/docs/system/target-sparc.texi
> +++ b/docs/system/target-sparc.texi
> @@ -1,6 +1,5 @@
>  @node Sparc32 System emulator
>  @section Sparc32 System emulator
> -@cindex system emulation (Sparc32)
>  
>  Use the executable @file{qemu-system-sparc} to simulate the following
>  Sun4m architecture machines:
> diff --git a/docs/system/target-sparc64.texi b/docs/system/target-sparc64.texi
> index 9e7a27de0ce..4db4ca3842b 100644
> --- a/docs/system/target-sparc64.texi
> +++ b/docs/system/target-sparc64.texi
> @@ -1,6 +1,5 @@
>  @node Sparc64 System emulator
>  @section Sparc64 System emulator
> -@cindex system emulation (Sparc64)
>  
>  Use the executable @file{qemu-system-sparc64} to simulate a Sun4u
>  (UltraSPARC PC-like machine), Sun4v (T1 PC-like machine), or generic
> diff --git a/docs/system/target-xtensa.texi b/docs/system/target-xtensa.texi
> index 08b0b362991..40327de6fa7 100644
> --- a/docs/system/target-xtensa.texi
> +++ b/docs/system/target-xtensa.texi
> @@ -1,6 +1,5 @@
>  @node Xtensa System emulator
>  @section Xtensa System emulator
> -@cindex system emulation (Xtensa)
>  
>  Two executables cover simulation of both Xtensa endian options,
>  @file{qemu-system-xtensa} and @file{qemu-system-xtensaeb}.
> diff --git a/qemu-doc.texi b/qemu-doc.texi
> index d3e743719ab..c2b9c87c645 100644
> --- a/qemu-doc.texi
> +++ b/qemu-doc.texi
> @@ -62,17 +62,14 @@
>  QEMU is a FAST! processor emulator using dynamic translation to
>  achieve good emulation speed.
>  
> -@cindex operating modes
>  QEMU has two operating modes:
>  
>  @itemize
> -@cindex system emulation
>  @item Full system emulation. In this mode, QEMU emulates a full system (for
>  example a PC), including one or several processors and various
>  peripherals. It can be used to launch different Operating Systems
>  without rebooting the PC or to debug system code.
>  
> -@cindex user mode emulation
>  @item User mode emulation. In this mode, QEMU can launch
>  processes compiled for one CPU on another CPU. It can be used to
>  launch the Wine Windows API emulator (@url{https://www.winehq.org}) or
> @@ -127,7 +124,6 @@ accelerator is required to use more than one host CPU for emulation.
>  
>  @node QEMU System emulator
>  @chapter QEMU System emulator
> -@cindex system emulation
>  
>  @menu
>  * pcsys_quickstart::   Quick start
> @@ -163,7 +159,6 @@ accelerator is required to use more than one host CPU for emulation.
>  
>  @node QEMU System emulator targets
>  @chapter QEMU System emulator targets
> -@cindex system emulation (PC)
>  
>  QEMU is a generic emulator and it emulates many machines. Most of the
>  options are similar for all machines. Specific information about the
> @@ -200,46 +195,7 @@ various targets are mentioned in the following sections.
>  
>  @node Index
>  @appendix Index
> -@menu
> -* Concept Index::
> -* Function Index::
> -* Keystroke Index::
> -* Program Index::
> -* Data Type Index::
> -* Variable Index::
> -@end menu
>  
> -@node Concept Index
> -@section Concept Index
> -This is the main index. Should we combine all keywords in one index? TODO
> -@printindex cp
> -
> -@node Function Index
> -@section Function Index
> -This index could be used for command line options and monitor functions.
>  @printindex fn
>  
> -@node Keystroke Index
> -@section Keystroke Index
> -
> -This is a list of all keystrokes which have a special function
> -in system emulation.
> -
> -@printindex ky
> -
> -@node Program Index
> -@section Program Index
> -@printindex pg
> -
> -@node Data Type Index
> -@section Data Type Index
> -
> -This index could be used for qdev device names and options.
> -
> -@printindex tp
> -
> -@node Variable Index
> -@section Variable Index
> -@printindex vr
> -
>  @bye


-- 
Alex Bennée


  reply	other threads:[~2020-03-02 11:34 UTC|newest]

Thread overview: 82+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-28 15:35 [PATCH v3 00/33] Convert qemu-doc to rST Peter Maydell
2020-02-28 15:35 ` [PATCH v3 01/33] qemu-doc: convert user-mode emulation to a separate Sphinx manual Peter Maydell
2020-03-02 11:05   ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 02/33] qemu-doc: remove target OS documentation Peter Maydell
2020-03-02 11:05   ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 03/33] texi2pod: parse @include directives outside "@c man" blocks Peter Maydell
2020-03-02 11:07   ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 04/33] qemu-doc: split CPU models doc between MIPS and x86 parts Peter Maydell
2020-03-02 11:18   ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 05/33] qemu-doc: split qemu-doc.texi in multiple files Peter Maydell
2020-03-02 11:22   ` Alex Bennée
2020-03-02 12:16     ` Peter Maydell
2020-03-02 14:18       ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 06/33] qemu-doc: extract common system emulator documentation from the PC section Peter Maydell
2020-03-02 11:25   ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 07/33] qemu-doc: move system requirements chapter inside " Peter Maydell
2020-02-28 15:35 ` [PATCH v3 08/33] qemu-doc: split target sections to separate files Peter Maydell
2020-03-02 11:28   ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 09/33] qemu-doc: Remove the "CPU emulation" part of the "Implementation notes" Peter Maydell
2020-03-02 11:30   ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 10/33] qemu-doc: move qemu-tech.texi into main section Peter Maydell
2020-03-02 11:31   ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 11/33] qemu-doc: move included files to docs/system Peter Maydell
2020-03-02 11:31   ` Alex Bennée
2020-02-28 15:35 ` [PATCH v3 12/33] qemu-doc: remove indices other than findex Peter Maydell
2020-03-02 11:32   ` Alex Bennée [this message]
2020-02-28 15:35 ` [PATCH v3 13/33] docs/system: put qemu-block-drivers body in an included file Peter Maydell
2020-03-02 11:32   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 14/33] docs: Create defs.rst.inc as a place to define substitutions Peter Maydell
2020-03-02 12:40   ` Kashyap Chamarthy
2020-02-28 15:36 ` [PATCH v3 15/33] docs/system: Convert qemu-cpu-models.texi to rST Peter Maydell
2020-03-02 12:08   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 16/33] docs/system: Convert security.texi to rST format Peter Maydell
2020-03-02 12:10   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 17/33] docs/system: convert managed startup to rST Peter Maydell
2020-03-02 12:10   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 18/33] docs/system: convert the documentation of deprecated features " Peter Maydell
2020-03-02 12:12   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 19/33] docs/system: convert Texinfo documentation " Peter Maydell
2020-03-02 12:13   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 20/33] hmp-commands.hx: Add rST documentation fragments Peter Maydell
2020-03-02 12:16   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 21/33] hmp-commands-info.hx: " Peter Maydell
2020-03-02 12:16   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 22/33] doc/scripts/hxtool.py: Strip trailing ':' from DEFHEADING/ARCHHEADING Peter Maydell
2020-03-02 12:17   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 23/33] docs: Roll semihosting option information into qemu-options.hx Peter Maydell
2020-03-02 12:18   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 24/33] docs: Roll -prom-env and -g target-specific info " Peter Maydell
2020-03-02 12:19   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 25/33] scripts/hxtool-conv: Archive script used in qemu-options.hx conversion Peter Maydell
2020-03-02 12:19   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 26/33] qemu-options.hx: Add rST documentation fragments Peter Maydell
2020-03-02 12:20   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 27/33] qemu-options.hx: Fix up the autogenerated rST Peter Maydell
2020-03-02 12:23   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 28/33] docs: Split out sections for the manpage into .rst.inc files Peter Maydell
2020-03-02 12:24   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 29/33] docs: Generate qemu.1 manpage with Sphinx Peter Maydell
2020-03-02 12:24   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 30/33] ui/cocoa.m: Update documentation file and pathname Peter Maydell
2020-03-02 12:28   ` Alex Bennée
2020-02-28 15:36 ` [PATCH v3 31/33] docs: Stop building qemu-doc Peter Maydell
2020-03-02 12:32   ` Alex Bennée
2020-03-11 14:53   ` Markus Armbruster
2020-03-11 15:15     ` Peter Maydell
2020-03-12  6:06       ` Markus Armbruster
2020-03-12 10:11         ` Peter Maydell
2020-03-12 13:16           ` Markus Armbruster
2020-02-28 15:36 ` [PATCH v3 32/33] docs: Remove old texinfo sources Peter Maydell
2020-03-02 12:34   ` Alex Bennée
2020-03-02 12:42   ` Kashyap Chamarthy
2020-02-28 15:36 ` [PATCH v3 33/33] *.hx: Remove all the STEXI/ETEXI blocks Peter Maydell
2020-03-02 12:36   ` Alex Bennée
2020-02-28 18:36 ` [PATCH v3 00/33] Convert qemu-doc to rST Peter Maydell
2020-02-28 21:20   ` Stefan Weil
2020-02-29 11:50     ` Peter Maydell
2020-03-02 12:41 ` Alex Bennée
2020-03-03 17:35 ` Peter Maydell
2020-03-03 17:44   ` Paolo Bonzini
2020-03-03 18:19   ` Alex Bennée
2020-03-04  9:12   ` Kashyap Chamarthy

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=87fterat6i.fsf@linaro.org \
    --to=alex.bennee@linaro.org \
    --cc=kchamart@redhat.com \
    --cc=pbonzini@redhat.com \
    --cc=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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.