From: Stephane Carrez <Stephane.Carrez@worldnet.fr>
To: gdb@sources.redhat.com
Subject: TUI status
Date: Sat, 14 Jul 2001 04:15:00 -0000 [thread overview]
Message-ID: <3B502AEF.49FDCE4F@worldnet.fr> (raw)
Hi!
Some information about the gdb-TUI I'm working on. I think I reached
some interesting and usable point.
- gdb-tui has two modes. A curses mode (tui) and a normal mode.
When configured with --enable-tui, you have the support for both
modes. You can switch between the two modes by using either
CTRL-X CTRL-A or CTRL-X A (very useful to switch!).
- in curses mode, gdb-tui can display the source file and arrow/page up
page down keys scroll the window (useful so that you don't need the
gdb `list' command). The gdb history is still accessible with CTRL-P/N.
- in curses mode, the registers can be displayed; they are formatted
using `do_registers_info' so that the output should be portable
accross all gdb targets.
- the tui code now uses the gdb hooks to be notified of breakpoints,
frame, symbol file and register changes.
- We can kill all TUIDO from gdb sources.
- Most of #ifdef TUI and tui_version checks in the gdb sources are
removed.
I have a bunch of patchs for all this.
1/ A set of patchs to cleanup the gdb sources;
2/ A first patch to add FSF copyright to tui files with the following
credit to HP: `Contributed by Hewlett-Packard Company'.
3/ A patch to cleanup STDC stuff
4/ A patch for tui hooks (a la insight)
5/ A patch for tui IO (gdb/cli/readline interactions with tui)
and some other patchs that I've not yet assigned an identity.
For 1, I would like to have them in 5.1 (if possible, approved, ...).
I'll try to submit in a few days.
For 2-5, I don't know. May be a branch is better.
I need some advices here.
Stephane
------------------------------------------------------------------------
Home Office
E-mail: stcarrez@worldnet.fr Stephane.Carrez@sun.com
WWW: http://home.worldnet.fr/stcarrez http://www.sun.com
Mail: 17, rue Foucher Lepelletier 6, avenue Gustave Eiffel
92130 Issy Les Moulineaux 78182 Saint Quentin en Yvelines
France
next reply other threads:[~2001-07-14 4:15 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-07-14 4:15 Stephane Carrez [this message]
2001-07-14 8:52 ` Andrew Cagney
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=3B502AEF.49FDCE4F@worldnet.fr \
--to=stephane.carrez@worldnet.fr \
--cc=gdb@sources.redhat.com \
/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