public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
* (Partial) use of MI in Emacs
@ 2003-10-07 21:45 Nick Roberts
  2003-10-08 17:26 ` Andrew Cagney
  0 siblings, 1 reply; 2+ messages in thread
From: Nick Roberts @ 2003-10-07 21:45 UTC (permalink / raw)
  To: gdb


I have recently committed a version of gdb-ui.el to the Emacs CVS repository
(http://savannah.gnu.org/projects/emacs) uses variable objects to watch
expressions in the speedbar. This is achieved by using annotations level 3 and
the "interpreter mi" command (Many thanks to Jim Ingham et al, who contributed
this feature) and therefore requires GDB version 6 as well as the CVS version
of Emacs. It is similar, in some ways, to Insight. Indeed, the icons in the
toolbar are taken from there (with permission, of course).

It separates the output stream of the inferior from that of the debugger so
could be good for debugging GDB. A note of caution, however, the CVS version
of Emacs can crash quite frequently. Also, update of expressions in the speedbar
can be very slow. So, at the moment, it is still experimental and not suitable
for serious work.

Any feedback (perhaps to emacs-devel@gnu.org), good or bad, is most welcome.

Nick

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: (Partial) use of MI in Emacs
  2003-10-07 21:45 (Partial) use of MI in Emacs Nick Roberts
@ 2003-10-08 17:26 ` Andrew Cagney
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Cagney @ 2003-10-08 17:26 UTC (permalink / raw)
  To: Nick Roberts; +Cc: gdb

> I have recently committed a version of gdb-ui.el to the Emacs CVS repository
> (http://savannah.gnu.org/projects/emacs) uses variable objects to watch
> expressions in the speedbar. This is achieved by using annotations level 3 and
> the "interpreter mi" command (Many thanks to Jim Ingham et al, who contributed
> this feature) and therefore requires GDB version 6 as well as the CVS version
> of Emacs. It is similar, in some ways, to Insight. Indeed, the icons in the
> toolbar are taken from there (with permission, of course).

That's good news, thanks!

It's also worth mentioning that Fernando and Keith for variable-objects; 
and Elena, Keith and I for integrating the "interpreter mi" prototype 
into GDB.

Andrew


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-10-08 17:26 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-07 21:45 (Partial) use of MI in Emacs Nick Roberts
2003-10-08 17:26 ` Andrew Cagney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).