This is the mail archive of the mailing list for the GDB project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: obsoleting annotate level 2

Jim Blandy wrote:

> The plan has been, for a very long time, to remove all 
> annotations.  I proposed keeping level one annotations.  Here was 
> my rationale:

> Level one annotations are implemented by code at two or three 
> points in GDB.  They're not a big deal to maintain.  And they're 
> what current releases of Emacs use.

> Level two annotations are implemented by (I think) around eighty
> different bits of code, scattered throughout GDB.

> Thus, while level one annotations are only a small maintenance 
> burden, level two annotations are.  Even if Emacs had been using 
> level two annotations for years, we would be trying to get rid of 
> them.


Our only concern is that annotate 2 is the basis of our 
application.  Our request is that the removal of annotate 2 is done 
when MI is stable and is successfully used by at least one 
application.  Until MI has reached that point, our application will 
be forced to depend on annotate 2.

Note that we are not arguing to keep annotate 2 around forever.  Our 
hope is simply that annotate 2 will stay around until MI reaches a 
mature and stable state.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]