Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
From: Eli Zaretskii <eliz@is.elta.co.il>
To: Michael Elizabeth Chastain <mec@shout.net>
Cc: carlton@math.stanford.edu, drow@mvista.com,
	gdb-patches@sources.redhat.com
Subject: Re: [rfa/doc] correct info about best C++ compilers/debug formats
Date: Tue, 04 Feb 2003 08:08:00 -0000	[thread overview]
Message-ID: <Pine.SUN.3.91.1030204095506.22830N-100000@is> (raw)
In-Reply-To: <200302040624.h146OOe08124@duracef.shout.net>


On Tue, 4 Feb 2003, Michael Elizabeth Chastain wrote:

> The only testing I did was to build gdb (hey, it takes only 10 minutes)
> and then look at the 'makeinfo' output in the log file.  I didn't even
> read the generated info files, let alone chase references.

Let me explain myself: I'm grateful that you did _any_ testing at all; it 
should have been my job, except that I don't have time to do anything 
these days except read the patches and approve them.

So a big thanks is in order!

> This falls in my self-claimed charter of "gdb quality assurance".
> 
> I've added this to my todo list.

Thanks in advance!

> Can you give me a brain dump of how to QA the manuals: what software
> I need to have, what procedures to follow, how to check the output,
> things that often go wrong.

What I do (when I have time) is this:

  - do a "make info" and make sure makeinfo doesn't print any warnings
  - do a "make dvi" and make sure there are no overfull hbox warnings 
    from TeX that cite large (more than 10) margin overflow
  - if you can afford that, view the results of "make dvi" with a DVI 
    previewer (or say "make pdf" and use Acrobat or its workalike), where 
    the manual(s) were changed, and make sure the results look pleasantly
  - use any Info reader you fancy (preferably either Emacs or the 
    stand-alone reader from Texinfo) to display every node where changes 
    were made; press TAB to move to each menu item and cross-reference 
    that has been changed/added, and press RET to go to the target of 
    each of those menu items/cross-references, make sure RET places you
    at the right place and doesn't barf
  - while in the Info reader, type "i FOO RET" for each new/modified index 
    entry FOO, and see that it places you where you think it should
  - also while in the reader, find the new/modified index entries in the 
    Index sections and make sure there aren't multiple index entries for 
    the same topic.  These look like this:

	* foo::    About foo.
	* foo<1>:: Something else about foo.

    If you find such entries, it is usually best to disambiguate these 
    multiple entries like so:

        @cindex foo, the basics
        @cindex foo, and its relation to bar

    (you get the idea).

Again, thanks for doing any part of this.


  reply	other threads:[~2003-02-04  8:08 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-04  6:24 Michael Elizabeth Chastain
2003-02-04  8:08 ` Eli Zaretskii [this message]
  -- strict thread matches above, loose matches on Subject: below --
2003-02-04 14:41 Michael Elizabeth Chastain
2003-02-03 21:21 Michael Elizabeth Chastain
2003-02-04  6:16 ` Eli Zaretskii
     [not found] <200302032008.h13K8M230404@duracef.shout.net>
2003-02-03 20:14 ` David Carlton
2003-02-04  6:08   ` Eli Zaretskii
2003-02-04  7:04     ` Andrew Cagney
2003-02-04 21:17     ` David Carlton
2003-02-05  5:54       ` Eli Zaretskii
2003-02-03 19:29 David Carlton
2003-02-03 18:27 David Carlton
2003-02-03 18:37 ` Daniel Jacobowitz
2003-02-03 19:23 ` Eli Zaretskii
2003-02-03 20:09   ` David Carlton
2003-02-03 20:49     ` Andrew Cagney
2003-02-04  6:14       ` Eli Zaretskii
2003-02-04  5:59     ` Eli Zaretskii

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=Pine.SUN.3.91.1030204095506.22830N-100000@is \
    --to=eliz@is.elta.co.il \
    --cc=carlton@math.stanford.edu \
    --cc=drow@mvista.com \
    --cc=gdb-patches@sources.redhat.com \
    --cc=mec@shout.net \
    /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