Bug 195427 - create global NoDebugEngineStatusHandler
Summary: create global NoDebugEngineStatusHandler
Status: RESOLVED FIXED
Alias: None
Product: DLTK
Classification: Technology
Component: Common (show other bugs)
Version: 0.95   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Dmitriy Kovalev CLA
QA Contact:
URL:
Whiteboard:
Keywords: contributed
Depends on: 195421
Blocks: 195749
  Show dependency tree
 
Reported: 2007-07-04 13:59 EDT by Jae Gangemi CLA
Modified: 2010-06-11 06:15 EDT (History)
1 user (show)

See Also:


Attachments
patch implementing desired functionality (10.21 KB, patch)
2007-07-04 14:00 EDT, Jae Gangemi CLA
alex.panchenko: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jae Gangemi CLA 2007-07-04 13:59:59 EDT
create a 'global' status handler for no configured debugging engines.

this will eventually replace the tcl specific error handler, and will be used in a forthcoming patch that will finish the implementation for bug 195206
Comment 1 Jae Gangemi CLA 2007-07-04 14:00:32 EDT
Created attachment 73049 [details]
patch implementing desired functionality
Comment 2 Jae Gangemi CLA 2007-07-07 20:00:43 EDT
adding dependency on bug 195421
Comment 3 Dmitriy Kovalev CLA 2007-07-24 05:59:47 EDT
Jae, thank you for patch. I've reimplemented status handlers based on your ideas. For more information see package org.eclipse.dltk.internal.debug.ui.handlers. 

Now if the debugging engine is not configured (for example, path to engine not specified) you should call 'abort' method in your runner. The handler responsible for configuration errors is DebuggingEngineNotConfiguredStatusHandler. ExternalDebuggingEngineRunner is a good example of aborting debugging engine runner.
Comment 4 Eclipse Webmaster CLA 2007-07-29 09:23:19 EDT
Changing OS from Mac OS to Mac OS X as per bug 185991
Comment 5 Andrey Platov CLA 2008-05-26 02:49:14 EDT
bulk change: fixed in 0.95