From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14175 invoked by alias); 11 May 2003 15:22:58 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 13092 invoked from network); 11 May 2003 15:18:24 -0000 Received: from unknown (HELO localhost.redhat.com) (24.157.166.107) by sources.redhat.com with SMTP; 11 May 2003 15:18:24 -0000 Received: from redhat.com (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id 318B62B2F; Sun, 11 May 2003 11:18:07 -0400 (EDT) Message-ID: <3EBE69AE.30001@redhat.com> Date: Sun, 11 May 2003 15:22:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-US; rv:1.0.2) Gecko/20030223 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nick Roberts Cc: gdb@sources.redhat.com Subject: Re: GDB 6 References: <16061.32163.69181.411133@nick.uklinux.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2003-05/txt/msg00196.txt.bz2 >> > What exactly do you mean here? >> > Annotations Level 2 will stay in gdb for version 6.0? >> > This would truly be a great thing. > > > >> It won't have been deleted (but it would continue to be on notice). > > > Will GDB 6 have annotation level three? The patch that you posted (2003-03-11) > doesn't appear to have been applied yet. That's correct. I've got a small matter of the doco and testsuite to resolve :-) > I might have lost the plot a bit. I initially checked out interps-20030202-branch > but, after some difficulty, I moved to HEAD and found that things like > > -interpreter-exec console cli-command > > and > > interpreter mi - > > were present there also. Am I in the right place? Yes. > In the past you have suggested that (in the fullness of time) > > >> The events [annotations] remain (target changed, breakpoint created, ....). >> The markups are removed (*-{begin,end}) There was some progress. Joel added a proper observer. Next is for the breakpoint stuff to use that. > I've got my head round variable objects and think that they might map on to > alists and the Emacs speedbar quite well. This means I can avoid the > annotations that mark up displayed expressions. However, the proposed patch > also removed some event annotations e.g source, query. I would like these to > stay. Here is a revised and reduced list of annotations that I think I could > work with: > > frames-invalid > breakpoints-invalid > pre-prompt > prompt > commands > overload-choice > query > prompt-for-continue > post-prompt > source > starting > exited > signalled > signal > breakpoint > watchpoint > frame-begin > stopped I'm not sure about frame begin. Things like frames-invalid are events and they can stay (forever? ...). Andrew