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.
next prev parent 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