From: Nick Roberts <nickrob@snap.net.nz>
To: Vladimir Prus <ghost@cs.msu.su>
Cc: gdb@sources.redhat.com
Subject: Re: MI: asynchronous operation details
Date: Tue, 22 Nov 2005 20:39:00 -0000 [thread overview]
Message-ID: <17283.31813.149904.894253@kahikatea.snap.net.nz> (raw)
In-Reply-To: <200511221711.58694.ghost@cs.msu.su>
> continue/next/nexti/step/stepi/unti/finish. So, it still looks like
> "-exec-interrupt" is the only command that can be meaningfully issued while
> inferior is running.
Rather than discuss the possible benefits of asynchronous operation in an
abstract manner, I suggest that you integrate as much of MI into your
front-end (kdevelop?) to find out the limitations. These limitations
can then be discussed within a context.
In Emacs, Richard Stallman has stated that any front-end fro GDB must keep the
GUD buffer. This is used to enter CLI commands. I have found that the best
way to get CLI commands to work well with MI is through asynchronous
operation. Apple have already done this with their version of GDB and you can
see it in action by installing a copy of Opendarwin.
I believe that Daniel J is interested in asynchronous operation for scripting,
but until you see a need for it for your purposes, I see little point in
debating its merits or lack of them.
Nick
next prev parent reply other threads:[~2005-11-22 20:15 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-11-22 8:33 Vladimir Prus
2005-11-22 9:07 ` Konstantin Karganov
2005-11-22 12:07 ` Vladimir Prus
2005-11-22 12:13 ` Bob Rossi
2005-11-22 12:20 ` Vladimir Prus
2005-11-22 13:38 ` Bob Rossi
2005-11-22 13:49 ` Vladimir Prus
2005-11-22 14:00 ` Bob Rossi
2005-11-22 14:12 ` Vladimir Prus
2005-11-22 14:19 ` Daniel Jacobowitz
2005-11-22 20:39 ` Nick Roberts [this message]
[not found] ` <200511230931.50438.ghost@cs.msu.su>
2005-11-23 9:31 ` Nick Roberts
2005-11-22 20:04 ` Eli Zaretskii
2005-11-22 14:59 ` How can I unsubscribe? Gengis Toledo
2005-11-22 15:11 ` Daniel Jacobowitz
2005-11-22 15:02 ` Daniel Jacobowitz
2005-11-22 16:48 ` Christopher Faylor
2005-11-22 18:42 ` Dave Korn
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=17283.31813.149904.894253@kahikatea.snap.net.nz \
--to=nickrob@snap.net.nz \
--cc=gdb@sources.redhat.com \
--cc=ghost@cs.msu.su \
/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