From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Rocky Bernstein Newsgroups: gmane.emacs.devel Subject: Re: Grand Unified Debugger Rewrite's process buffer: comint, eterm or eshell? Date: Fri, 6 Nov 2009 12:16:14 -0500 Message-ID: <6cd6de210911060916o395ffe83oc36a9893334f18ba@mail.gmail.com> References: <6cd6de210910300848g69755d4bx98366d5f4ed90705@mail.gmail.com> <200911061657.nA6Gv0uP027422@godzilla.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=00504502af595451f30477b70003 X-Trace: ger.gmane.org 1257528992 8768 80.91.229.12 (6 Nov 2009 17:36:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 6 Nov 2009 17:36:32 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dan Nicolaescu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 06 18:36:23 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1N6SjX-0000Nr-Id for ged-emacs-devel@m.gmane.org; Fri, 06 Nov 2009 18:36:23 +0100 Original-Received: from localhost ([127.0.0.1]:60102 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N6SjX-0008VM-2P for ged-emacs-devel@m.gmane.org; Fri, 06 Nov 2009 12:36:23 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N6SQ9-0000L0-Ud for emacs-devel@gnu.org; Fri, 06 Nov 2009 12:16:22 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N6SQ5-0000JG-CC for emacs-devel@gnu.org; Fri, 06 Nov 2009 12:16:21 -0500 Original-Received: from [199.232.76.173] (port=41018 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N6SQ5-0000JB-5k for emacs-devel@gnu.org; Fri, 06 Nov 2009 12:16:17 -0500 Original-Received: from mail-pw0-f47.google.com ([209.85.160.47]:45334) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N6SQ4-0005TS-Tx for emacs-devel@gnu.org; Fri, 06 Nov 2009 12:16:17 -0500 Original-Received: by pwj4 with SMTP id 4so815829pwj.26 for ; Fri, 06 Nov 2009 09:16:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=RIhSB7pU0DM37dsC19ztvnrceDZDvW37u2lQHeCOmJY=; b=gKhByUQMkwRbDAesslPqPHRoJE3kdSPOMpc/Agoq43+39JBJm/Zo6OcG9Zp1HHEF/V Z9rLvlD4Z+C2c6eDs+MsrElsDFxDyMkGAjPdXnrEjX7mhq+hGpyLxRZcIWwW9/FNct9O e5fVE/kww+Sx6gFwnqu3n+NR9LT9nj0ns6x78= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=bYajQMccjYsR0BHSfEo8jgC8BT8YYqsF+fMvwAW1ZyxaaPLde7RwP2Bbc3SMzC8wyy sbjEKAxjIyEeHDj93SCD40+/RWIHWOhtPK6/Nk8teR9qx14nS2XdBqrpp/YNLVyq1XTl 7YsufayAzRAxUIYwJjKyEyvXTUg1fh1nunUV0= Original-Received: by 10.142.59.16 with SMTP id h16mr294012wfa.161.1257527775088; Fri, 06 Nov 2009 09:16:15 -0800 (PST) In-Reply-To: <200911061657.nA6Gv0uP027422@godzilla.ics.uci.edu> X-Google-Sender-Auth: e9bf5fb313f031a9 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:116691 Archived-At: --00504502af595451f30477b70003 Content-Type: text/plain; charset=ISO-8859-1 Check out what Anders Lindgren did with rdebug-shortkey-mode for rdebug On Fri, Nov 6, 2009 at 11:57 AM, Dan Nicolaescu wrote: > Rocky Bernstein writes: > > > I have started to rewrite gud from the ground up. > > Another thing you might want to consider in the design is to allow > debugger interaction with simple key bindings from file buffers. > > Now to send commands to the debugger you'd have to use the *gud* buffer, > or use complicated key bindings. > Compare to how `edebug' works, the buffer is made read-only, and simple > bindings like: n c d can be used. > --00504502af595451f30477b70003 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Check out what Anders Lindgren did with rdebug-shortkey-mode for rdebug=

On Fri, Nov 6, 2009 at 11:57 AM, Dan= Nicolaescu <dann@= ics.uci.edu> wrote:
Rocky Bernstein <rocky@gnu.org>= writes:

=A0> I have started to rewrite gud from the gro= und up.

Another thing you might want to consider in the design is to allow debugger interaction with simple key bindings from file buffers.

Now to send commands to the debugger you'd have to use the *gud* buffer= ,
or use complicated key bindings.
Compare to how `edebug' works, the buffer is made read-only, and simple=
bindings like: n c d =A0can be used.

--00504502af595451f30477b70003--