From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Stefan Newsgroups: gmane.emacs.devel Subject: Re: gdb-ui can't handle mutiple debugging sessions Date: Sun, 12 Sep 2004 23:17:12 -0400 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: <001001c49915$c144efe0$479460cb@h> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1095045468 814 80.91.229.6 (13 Sep 2004 03:17:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 13 Sep 2004 03:17:48 +0000 (UTC) Cc: Nick Roberts , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 13 05:17:36 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C6hLS-00043M-00 for ; Mon, 13 Sep 2004 05:17:35 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C6hQx-0007E6-Ir for ged-emacs-devel@m.gmane.org; Sun, 12 Sep 2004 23:23:15 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C6hQq-0007AN-J6 for emacs-devel@gnu.org; Sun, 12 Sep 2004 23:23:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C6hQo-00078M-Ap for emacs-devel@gnu.org; Sun, 12 Sep 2004 23:23:07 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C6hQo-00078D-3u for emacs-devel@gnu.org; Sun, 12 Sep 2004 23:23:06 -0400 Original-Received: from [206.47.199.166] (helo=simmts8-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1C6hL8-0007Wz-NN; Sun, 12 Sep 2004 23:17:14 -0400 Original-Received: from empanada.home ([67.71.27.186]) by simmts8-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20040913031535.VJGZ1692.simmts8-srv.bellnexxia.net@empanada.home>; Sun, 12 Sep 2004 23:15:35 -0400 Original-Received: by empanada.home (Postfix, from userid 502) id 383062E3B5A; Sun, 12 Sep 2004 23:17:13 -0400 (EDT) Original-To: Andreas Schwab In-Reply-To: (Andreas Schwab's message of "Mon, 13 Sep 2004 01:32:57 +0200") User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3.50 (darwin) 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:27063 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27063 >> Do multiple sessions still work (at least as well as before) if you use >> `gdb --fullname'? > Multiple sessions with --fullname also have some limitations, but they are > easily understood. Well, I'm not sure you're answering my question: do they *still* work? I.e. as long as you use `gdb --fullname', Emacs-CVS works just as well as Emacs-21.3? > For example, trying to set a breakpoint in a source file with C-x a SPC > will send the command to the last active session, which is usually what > you want, but not always. In general, it works quite well. Yes, it has many problems, but these are not new: it is important (to me at least) to distinguish "regressions", from "lack of improvement". As for the specific example you mention, I'd be interested to hear your suggestions for how GUD should handle it (I don't have much experience with such situations, so it's difficult for me to know what would be best). Stefan