From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Riley Newsgroups: gmane.emacs.help Subject: Re: emacs gdb layout Date: Wed, 21 Jan 2009 08:49:34 +0100 Organization: A noiseless patient Spider Message-ID: References: <88e93bc9-8a11-48e0-8f59-b2cc964ba494@p36g2000prp.googlegroups.com> <40829af1-80e7-42fe-8599-10470492135a@f40g2000pri.googlegroups.com> <7e23c0fc-4606-4d5f-9172-1ce2433358f8@r10g2000prf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1232527277 29473 80.91.229.12 (21 Jan 2009 08:41:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 21 Jan 2009 08:41:17 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jan 21 09:42:28 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LPYfH-0007my-So for geh-help-gnu-emacs@m.gmane.org; Wed, 21 Jan 2009 09:42:24 +0100 Original-Received: from localhost ([127.0.0.1]:33123 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LPYdy-0007Ff-FL for geh-help-gnu-emacs@m.gmane.org; Wed, 21 Jan 2009 03:41:02 -0500 Original-Path: news.stanford.edu!headwall.stanford.edu!news.glorb.com!news.motzarella.org!motzarella.org!news.motzarella.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 67 Original-X-Trace: news.eternal-september.org U2FsdGVkX1//2k00w+pVrDkvEOX+jLLZYGnVyo3Bzst9t9jd0jkJ5/zd0mmWCL6SjEGLGe3ERxWyV6O6aNEO8l2IvdqhMLz3tNLLd+D27JU9W8xiV0om4RXb3gUvzEOHk4nBmfoUbVQveccRVKuzcQ== Original-X-Complaints-To: Please send complaints to abuse@motzarella.org with full headers Original-NNTP-Posting-Date: Wed, 21 Jan 2009 07:49:31 +0000 (UTC) X-Auth-Sender: U2FsdGVkX18ljfMU9x11KvTyudPUeuDIi6MmS2NtRG5bcnVXUSUv7w== Cancel-Lock: sha1:ZOonudIbMW7sqWq4HsMyBzd1nOc= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Original-Xref: news.stanford.edu gnu.emacs.help:166207 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:61528 Archived-At: faraz ahmed writes: > On Jan 20, 1:29 am, Richard Riley wrote: >> Ritchie writes: >> >> After start gdb inside emacs with option "--annotation=3 --fullname", >> >> > Sorry, that was a typo, what I had in my .emacs originally was >> > (setq gud-gdb-command-name "gdb --annotate=3 --fullname") >> > which I think is correct. >> >> > The version I'm using is Carbon Emacs  (emacs 22) >> >> >> I suggest uou read the debuggers section of the Emacs manual. >> >> > I read the manual, but it didn't work out very well. The manual says >> > "If gdb-many-windows is non-nil, then M-x gdb displays the following >> > frame layout " >> >> > but when I have the following lines in my .emacs: >> >> > (setq gdb-many-windows t) >> > (setq gdb-use-separate-io-buffer t) >> >> > and run M-x gdb, i still just get the simple layout. I have to bring >> > out the default >> > frame layout by giving another two M-x gdb-many-windows. The first one >> > is to >> > disable it, the second one is to enable it again, and then the frame >> > layout will >> > show up. So I just remove the (setq gdb-many-windows t) from .emacs, >> > and >> > run it manually everytime after I start gdb. >> >> Try cleaning everything out. >> >> (caveat, I use emacs 23 ut I'm fairly sure it worked in Emacs 22 like >> this too). >> >> I, using the code from here : >> >> http://richardriley.net/default/projects/emacs/dotprogramming#sec-1.2 >> >> run gdb which then prompts (search for f12) >> >> "gdb --annotate=3 progname" >> >> And I get something like: >> >> http://richardriley.net/default/projects/images/gud.png >> >> good luck! > > --annotate=3 & --fullpath are _SORT_ of incompatible. > If you invoke GDB with both the options (i.e fullpath and annot =3) > the annotation level is _SILENTLY_ set to 1, you can check this by > trying "gdb> show annotation". With the annotation set to 1 (albeit > silently) your local,stack etc window cannot be displayed.My advice > would be try giving up the need to specify --fullpath along with > annotation=3, read up on GDB/M1 and experiment :) > > Just do away with the need of specifying --fullpath and let > annotation=3 as is. > > -Faraz. Where did fullpath come into it? Did I miss a post in the thread or did you spot something elsewhere?