Skip to content
Snippets Groups Projects
  1. Aug 21, 2020
  2. Mar 12, 2020
  3. Feb 03, 2020
    • Peter Maydell's avatar
      hxtool: Support SRST/ERST directives · b0cecc0d
      Peter Maydell authored
      
      We want to add support for including rST document fragments
      in our .hx files, in the same way we currently have texinfo
      fragments. These will be delimited by SRST and ERST directives,
      in the same way the texinfo is delimited by STEXI/ETEXI.
      The rST fragments will not be extracted by the hxtool
      script, but by a different mechanism, so all we need to
      do in hxtool is have it ignore all the text inside a
      SRST/ERST section, with suitable error-checking for
      mismatched rST-vs-texi fragment delimiters.
      
      The resulting effective state machine has only three states:
       * flag = 0, rstflag = 0 : reading section for C output
       * flag = 1, rstflag = 0 : reading texi fragment
       * flag = 0, rstflag = 1 : reading rST fragment
      and flag = 1, rstflag = 1 is not possible. Using two
      variables makes the parallel between the rST handling and
      the texi handling clearer; in any case all this code will
      be deleted once we've converted entirely to rST.
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      Reviewed-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      Reviewed-by: default avatarAlex Bennée <alex.bennee@linaro.org>
      Reviewed-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
      Message-id: 20200124162606.8787-3-peter.maydell@linaro.org
      b0cecc0d
  4. Dec 20, 2017
  5. Jul 11, 2017
  6. Jan 16, 2017
  7. Oct 28, 2016
  8. Dec 19, 2011
  9. Jan 20, 2011
  10. Jun 11, 2010
  11. Jun 01, 2010
    • Jan Kiszka's avatar
      QMP: Introduce commands documentation · b40292e7
      Jan Kiszka authored
      
      One of the most important missing feature in QMP today is its
      supported commands documentation.
      
      The plan is to make it part of self-description support, however
      self-description is a big task we have been postponing for a
      long time now and still don't know when it's going to be done.
      
      In order not to compromise QMP adoption and make users' life easier,
      this commit adds a simple text documentation which fully describes
      all QMP supported commands.
      
      This is not ideal for a number of reasons (harder to maintain,
      text-only, etc) but does improve the current situation. To avoid at
      least divering from the user monitor help and texi snippets, QMP bits
      are also maintained inside qemu-monitor.hx, and hxtool is extended to
      generate a single text file from them.
      
      Signed-off-by: default avatarJan Kiszka <jan.kiszka@siemens.com>
      Signed-off-by: default avatarLuiz Capitulino <lcapitulino@redhat.com>
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      b40292e7
  12. May 22, 2010
  13. Jul 02, 2009
    • Stefan Weil's avatar
      Fix hxtool. · 7d69c52e
      Stefan Weil authored
      
      When converting from hx to texi format, hxtool (or to be
      more precise sh which interprets hxtool) used standard
      shell expansion of wildcards while writing lines to the
      output.
      
      Thus, something like "Password: ********"
      looked very different in the generated documentation.
      
      The patch disables this unwanted wildcard expansion.
      
      Signed-off-by: default avatarStefan Weil <weil@mail.berlios.de>
      7d69c52e
  14. Mar 29, 2009
  15. Mar 28, 2009
Loading