From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20867 invoked by alias); 6 Jun 2005 21:57:07 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 20852 invoked by uid 22791); 6 Jun 2005 21:57:03 -0000 Received: from viper.snap.net.nz (HELO viper.snap.net.nz) (202.37.101.8) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Mon, 06 Jun 2005 21:57:03 +0000 Received: from farnswood.snap.net.nz (p219-tnt1.snap.net.nz [202.124.110.219]) by viper.snap.net.nz (Postfix) with ESMTP id 3BFD953A0FC; Tue, 7 Jun 2005 09:57:00 +1200 (NZST) Received: by farnswood.snap.net.nz (Postfix, from userid 501) id 80B3262A99; Mon, 6 Jun 2005 22:57:49 +0100 (BST) From: Nick Roberts MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17060.50908.689915.417827@farnswood.snap.net.nz> Date: Mon, 06 Jun 2005 21:57:00 -0000 To: Daniel Jacobowitz Cc: Bob Rossi , gdb-patches@sources.redhat.com Subject: Re: [PATCH] Hooks still needed for annotations In-Reply-To: <20050603235923.GA9992@nevyn.them.org> References: <17053.24737.153388.915345@farnswood.snap.net.nz> <20050601113004.GC15414@white> <17054.10607.109160.333076@farnswood.snap.net.nz> <20050603190856.GB32722@nevyn.them.org> <17056.56022.36723.292491@farnswood.snap.net.nz> <20050603235923.GA9992@nevyn.them.org> X-SW-Source: 2005-06/txt/msg00047.txt.bz2 > They are deprecated. I believe there's a clear consensus that the > entire annotation system is going to go, and in the near future. Just > not yet. Then lets try to remove the ones that can go. In 2003 Andrew introduced level 3 annotations as a subset of level 2 (with the markup annotations left out). Since then I have been using those quite happily with Emacs. So, as far as Emacs is concerned, the annotations that are restricted to level 2 in annotate.c, and this must be over half of them, can go. Bob is this also the case for CGDB? Emacs doesn't use breakpoints-invalid or frames-invalid either and they spew out so often that it makes it hard to interrupt the inferior. However I would like to keep them for the moment, as they provide clues as to where to put code for event nortification in MI. Perhaps these could be restricted to level 2. Nick