From: Daniel Jacobowitz <drow@false.org>
To: Eli Zaretskii <eliz@gnu.org>
Cc: Nick Roberts <nickrob@snap.net.nz>, Bob Rossi <bob@brasko.net>,
gdb-patches@sources.redhat.com
Subject: Re: [PATCH: gdb/mi + doco] -var-update
Date: Fri, 17 Jun 2005 14:04:00 -0000 [thread overview]
Message-ID: <20050617140410.GA24575@nevyn.them.org> (raw)
In-Reply-To: <uoea51bqt.fsf@gnu.org>
On Fri, Jun 17, 2005 at 01:08:58PM +0200, Eli Zaretskii wrote:
> > Date: Thu, 16 Jun 2005 23:43:29 -0400
> > From: Daniel Jacobowitz <drow@false.org>
> > Cc: Bob Rossi <bob@brasko.net>, gdb-patches@sources.redhat.com
> >
> > I don't remember the entire outcome of your discussion with Eli
>
> My opinion (which Nick eventually accepted, IIRC) is here:
>
> http://sourceware.org/ml/gdb-patches/2005-02/msg00204.html
>
> > but I find the idea of having --with-values sometimes and
> > --all-values other times a bit confusing. I went trying to figure
> > out which meant what and that's when I noticed this problem.
>
> If you have suggestions for better names for these options, please say
> what they are. Alternatively, if you are saying that the manual patch
> doesn't explain them well enough, please point out the unclear text.
The latest manual patch Nick posted was so mangled that I couldn't work
out what the new text was.
Before the patch -stack-list-locals takes --no-values, --all-values, and
--simple-values. -var-list-children takes --no-values and
--all-values.
After the patch -stack-list-locals takes --no-values, --all-values, and
--simple-values. -var-list-children takes --no-values and
--with-values. -var-update takes --no-values and --with-values.
So, we still have --all-values, we've introduced --with-values, and
we've made an incompatible change. I think that, other than the
incompatible change, I don't have a big problem with this - they are
different commands, they can take different options. But consistency
would be nice.
I do see that you OK'd the incompatible change:
http://sourceware.org/ml/gdb-patches/2005-02/msg00232.html
I'm less comfortable with that than you and Nick are; we shipped GDB
6.3 with -var-list-children --all-values, and it's even in the manual.
Your original objection was:
> Also, I find the choice of "--all-values" unfortunate. The opposite
> of "--no-values" is something like "--with-values" or
> "--print-values", not "--all-values".
Could you elaborate? I think that --all-values is a reasonable option;
especially since --simple-values would be a reasonable extension here
also. It causes the values for objects other than
structs/arrays/unions to be printed.
Would you be happier with -var-update --all-values if -var-update
--simple-values also worked?
--
Daniel Jacobowitz
CodeSourcery, LLC
next prev parent reply other threads:[~2005-06-17 14:04 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-20 2:06 Nick Roberts
2005-02-20 5:02 ` Eli Zaretskii
2005-02-20 5:51 ` Nick Roberts
2005-02-20 15:31 ` Eli Zaretskii
2005-02-21 4:33 ` Nick Roberts
2005-02-21 7:17 ` Eli Zaretskii
2005-02-22 9:23 ` Nick Roberts
2005-02-22 9:34 ` Eli Zaretskii
2005-02-27 5:03 ` Nick Roberts
2005-02-27 16:53 ` Eli Zaretskii
2005-02-27 16:56 ` Nick Roberts
2005-02-28 12:27 ` Eli Zaretskii
2005-03-19 3:55 ` Nick Roberts
2005-04-01 1:51 ` Bob Rossi
2005-04-01 11:01 ` Nick Roberts
2005-05-02 2:06 ` Nick Roberts
2005-05-02 4:05 ` Daniel Jacobowitz
2005-05-02 7:24 ` Nick Roberts
2005-06-17 3:43 ` Daniel Jacobowitz
2005-06-17 10:09 ` Eli Zaretskii
2005-06-17 14:04 ` Daniel Jacobowitz [this message]
2005-06-18 8:53 ` Eli Zaretskii
2005-07-03 19:56 ` Daniel Jacobowitz
2005-07-04 3:07 ` Nick Roberts
2005-07-04 3:51 ` Daniel Jacobowitz
2005-07-04 4:55 ` Eli Zaretskii
2005-07-04 5:02 ` Daniel Jacobowitz
2005-07-04 10:17 ` Nick Roberts
2005-07-06 10:00 ` Nick Roberts
2005-07-15 1:44 ` Daniel Jacobowitz
2005-07-15 3:59 ` Nick Roberts
2005-07-15 4:16 ` Daniel Jacobowitz
2005-07-15 15:11 ` Nick Roberts
2005-07-15 15:28 ` Daniel Jacobowitz
2005-07-15 22:37 ` Nick Roberts
2005-07-04 21:15 ` Nick Roberts
2005-07-04 22:24 ` Eli Zaretskii
2005-07-05 3:25 ` Nick Roberts
2005-07-05 19:37 ` Eli Zaretskii
2005-07-15 9:42 ` Nick Roberts
2005-06-17 11:42 ` Nick Roberts
2005-06-17 14:06 ` Daniel Jacobowitz
2005-06-17 23:12 ` Nick Roberts
2005-02-21 2:36 ` Andrew Cagney
2005-02-21 3:28 ` Nick Roberts
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=20050617140410.GA24575@nevyn.them.org \
--to=drow@false.org \
--cc=bob@brasko.net \
--cc=eliz@gnu.org \
--cc=gdb-patches@sources.redhat.com \
--cc=nickrob@snap.net.nz \
/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