Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-debug-dev] Instruction Pointer Images


That is to be addressed by: https://bugs.eclipse.org/bugs/show_bug.cgi?id=36597.

The debugger will delegate to the editor presentation to "decorate" an editor for a stack frame, when a stack frame is selected. This avoids special editor inputs/duplicate editors open, etc. The debugger will consult the editor presentation to determine if a line should be "selected and revealed" by the debugger (in the case of an ITextEditor). This allows the editor presentation to take care of the job if it wants to.

Darin



Mary Kroening <mary@xxxxxxxx>
Sent by: platform-debug-dev-admin@xxxxxxxxxxx

07/09/2003 03:15 PM
Please respond to platform-debug-dev

       
        To:        platform-debug-dev@xxxxxxxxxxx
        cc:        
        Subject:        Re: [platform-debug-dev] Instruction Pointer Images



We would like to also be able to specify the foreground and background colors for line highlighting for each stack frame. That would eliminate the horrid kludge of having a special LanguageEditorInput which means a second editor is opened for each source file (if it was already open).

Regards,
Mary Kroening

At 02:57 PM 7/9/2003 -0500, you wrote:

Debug developers,

Regarding:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=33598

Support has been added to allow debug model presentations to provide custom instruction pointer images. To do so,  a model presentation simply implements IDebugEditorPresentation, which provides an instruction pointer image for a stack frame. The change has been implemented in a non-breaking fashion, such that model presentations do not have to implement the new interface. We will likely add more methods to this new interface (IDebugEditorPresentation) to support other editor decorations during the 3.0 development cycle.


Any feedback from interested debug model developers is appreciated.


Darin


----------------------------------------------------
 Amzi! inc.
   5861 Greentree Road
   Lebanon, OH 45036 U.S.A.
 web      
http://www.amzi.com
 tel      +1 513 425 8050
 e-mail   info@xxxxxxxx
 fax      +1 513 425 8025
----------------------------------------------------


Back to the top