diff options
Diffstat (limited to 'launch')
-rw-r--r-- | launch/org.eclipse.cdt.launch/ChangeLog | 470 |
1 files changed, 235 insertions, 235 deletions
diff --git a/launch/org.eclipse.cdt.launch/ChangeLog b/launch/org.eclipse.cdt.launch/ChangeLog index 17d7d1dce31..c491503805f 100644 --- a/launch/org.eclipse.cdt.launch/ChangeLog +++ b/launch/org.eclipse.cdt.launch/ChangeLog @@ -1,235 +1,235 @@ -2003-06-26 David Inglis
-
- * src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
- Added variable book-keeping option in config.
-
- * src/org/eclipse/cdt/launch/ui/CLaunchConfigurationTab.java (getContext)
- Returns an ICElement even if CDescriptor does not exsist.
-
- * src/org/eclipse/cdt/launch/ui/CMainTab.java
- Use BusyIndicator when getting binary list from project
- fixed problem with prefilling a new config when the project did not have a CDescriptor
-
-
-2003-04-17 Alain Magloire
-
- * src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortCut.java:
- fix Typo.
-
-2003-03-27 Alain Magloire
-
- * src/org/eclipse/cdt/launch/ui/CMainTab.java:
- Refactor of ICRoot to ICModel adjust the code.
-
-2003-03-19 David Inglis
- Fixed bug with not showing C Project lists with the launch config, when C UI Plugins was not
- created yet.
-
-2003-03-18 Alain Magloire
-
- * plugin.xml
- * src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java:
- Change the texts for "C Local Application".
-
-2003-02-20 Mikhail Khodjaiants
- The generation of launch configuration shouldn't fail if project is not set or project name is empty.
- * DefaultSourceLocator.java
- * CSourceLookupTab.java
-
-2003-02-18 Mikhail Khodjaiants
- New 'Source Lookup' tab.
- * plugin.xml
- Added dependency on the 'org.apache.xerces' plugin and the 'sourceLocator' extension.
- * plugin.properties
- Name for the source locator.
- * CoreFileCLaunchConfigurationTabGroup.java
- * LocalCLaunchConfigurationTabGroup.java
- Added the 'Source Lookup' tab.
- * DefaultSourceLocator.java
- Implementation of 'IPersistableSourceLocator'.
- * CSourceLookupTab.java
- Implementation of 'ILaunchConfiguartionTab'.
-
-2003-02-07 David Inglis
-
- Refactor LaunchConstants into debug.core and make setting source locator happen before
- debug target it created.
-
- * src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java
- * src/org/eclipse/cdt/launch/ICDTLaunchConfigurationConstants.java
- * src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
- * src/org/eclipse/cdt/launch/internal/CoreFileLaunchDelegate.java
- * src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
- * src/org/eclipse/cdt/launch/internal/ui/AbstractCDebuggerTab.java
- * src/org/eclipse/cdt/launch/internal/ui/CoreFileCLaunchConfigurationTabGroup.java
- * src/org/eclipse/cdt/launch/internal/ui/WorkingDirectoryBlock.java
- * src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
- * src/org/eclipse/cdt/launch/ui/CArgumentsTab.java
- * src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
- * src/org/eclipse/cdt/launch/ui/CEnvironmentTab.java
- * src/org/eclipse/cdt/launch/ui/CLaunchConfigurationTab.java
- * src/org/eclipse/cdt/launch/ui/CMainTab.java
- * src/org/eclipse/cdt/launch/ui/CorefileDebuggerTab.java
-
-2003-02-06 Alain Magloire
-
- * src/.../launch/internal/ui/WorkingDirectoryBlock.java (geLaunchConfiguration):
- (updateLaunchConfigurationDialog): New method to change the scope for inner classes.
- * src/.../launch/ui/CArgumentsTab.java (updateLaunchConfigurationDialog):
- New method changing the scope for inner classes.
- * src/.../launch/ui/CDebuggerTab.java (updateLaunchConfigurationDialog):
- New method changing the scope for inner classes.
- * src/.../launch/ui/CMainTab.java (updateLaunchConfigurationDialog):
- New method changing the scope for inner classes.
- * src/.../launch/ui/CorefileDebuggerTab.java (handleDebuggerChange):
- New method changing the scope for inner classes.
-
-
-2003-02-06 David Inglis
- * src/.../launch/internal/CApplicationLaunchShortcut.java
- * src/.../launch/ui/CMainTab.java
- Change to use WorkbenchLabelProvider
-
-2003-01-29 David Inglis
- * src/.../launch/internal/ui/LaunchUIPluging.java (getShell)
- change so that it will always return a shell.
-
-2003-01-28 Alain Magloire
-
- * src/.../launch/internal/CApplicationLaunchShortCut.java (getCLaunchConfigType):
- Change to protected.
-
-2003-01-16 David Inglis
- * src/.../launch/ui/CDebuggerTab.java
- made 'revert' work properly within the debugger tab.
-
-2003-01-16 David Inglis
- * src/.../launch/AbstractCLaunchDelegate.java
- add check for program existance on disk before launch
-
- * src/.../launch/internal/ui/AbstractCDebuggerTab.java
- * src/.../launch/ui/CDebuggerTab.java
- * src/.../launch/ui/CorefileDebuggerTab.java
- Fixed http://bugs.eclipse.org/bugs/show_bug.cgi?id=29532
-
-2003-01-06 Alain Magloire
-
- * build.properties: Patch from Judy Green.
-
-2003-01-06 Alain Magloire
-
- Add support for variable substitution:
- HOME=/foo
- MYHOME=${HOME}/bar
-
- MYHOME --> /foo/bar
-
- Furture work: provide the shell brace expansion.
-
- * src/.../launch/internal/AbstractCLaunchDelegate.java (expandEnvironment):
- Expand variable values containing format ${..}.
- * src/.../launch/internal/LocalCLaunConfiguratDelegate.java (exec):
- Use expandEnvironment().
- (launch): Use expandEnvironment().
-
-2002-12-17 David Inglis
-
- * src/.../launch/AbstractCLaunchDelegate.java(setDefaultSourceLocator): new method
- * src/.../sourcelookup/DefaultSourceLocator.java:new class
- add method for delegate to call to set a default source locator.
-
-2002-12-03 Alain Magloire
-
- * src/.../internal/LocalCLaunchConfigurationDelegate.java(exec):
- Change the signature to take Properties for the environment get
- the default environment and add it to new environment to it.
- Use ProcessFactory to run the Application, with the new environment
- array.
-
-2002-11-23 Alain Magloire
-
- * src/.../internal/ui/CApplicationLaunchShortcut.java (searchAndLaunch):
- Bail out with a message if no binaries.
-
-2002-11-22 Alain Magloire
-
- * src/.../AbstractCLaunchDelegate.java (getProgranName): Now static.
- * src/.../internal/ui/LaunchUIPlugin.java.java (errorDialog): New method.
- * src/.../internal/ui/CApplicationLauchShortcut.java.java : New File
- provides shortcut to start C applications.
- * plugin.xml: Implement extenxion point shortcut.
-
-2002-11-22 Alain Magloire
-
- * src/.../internal/ui/LaunchUIPlugin.java (startup):
- On startup add a listener to DebugPlugin for debug events.
- (shutdown): remove the listener.
- (handleDebugEvents): For Termination events do a refresh on
- the project.
-
-2002-11-21 Alain Magloire
-
- * src/.../internal/ui/WorkingDirectoryBlock.java (setDefaultWorkingDir):
- Set the workspace directory default to be the Project.
- * src/.../internal/LocalCLaunchConfigurationDelegate.java (launch):
- Use the new function getWorkingDirectory(), it does more check by
- calling verifyWorkingDirectory().
- * src/.../AbstractCLaunchDelegate.java (getEnvironmentArray):
- implemented.
- (getWorkingDirectory): New method, call verifyWorkingDirectory();
- (verifyWorkingDirectory): New method, does more checking.
- (getWorkingDir): Deprecated and calls getWorkingDirectory().
- (getWorkingDirectoryPath): New method.
- (getCProject): Now static.
- (getProjectName): Now static
-
-2002-11-21 Judy N. Green
-
- * src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java (verifyCProject):
- If we cannot get the ICProject with the config, we get the project
- and see if it exists and/or it is closed. The appropriate error is now
- displayed, rather than reporting that the project does not exist when it
- does exist, but is closed.
-
-2002-11-14 Thomas Fletcher
- * src/.../launch/ui/CMainTab.java
- Updated error condition to catch closed projects.
-
-2002-11-13 Thomas Fletcher
- * src/.../launch/ui/CDebuggerTab.java
- Updated punctuation.
-
-2002-11-13 David Inglis
- * src/.../launch/ui/CDebuggerTab.java
- * src/.../launch/ui/CLaunchConfigurationTab.java
- * src/.../launch/ui/CorefileDebuggerTab.java
- Added support for supported cpus on a debugger and filters list based on
- selected IBinary.
- Default debugger selection is not the first exact matching debugger for
- the specified platform.
-
-2002-11-06 David Inglis
- * src/.../launch/ui/CMainTab.java
- * src/.../launch/ui/ClaunchCOnfigurationTAb.java
- fixed problem with preselection of project/program for new configurations
-
-2002-11-04 David Inglis
- * src/.../launch/ui/CDebuggerTab.java
- * src/.../launch/ui/CMainTab.java
- change "local" to "native" and support "*" as a wildcard for platform.
-
-2002-11-04 David Inglis
- * src/.../launch/internal/ui/LocalCLaunchCOnfigurationTabGroup.java
- don't filter tab list based on mode since the configuration is shared with debug mode.
-
-2002-11-01 David Inglis
- * src/.../launch/internal/CoreFileLaunchDelegate.java
- * src/.../launch/internal/LocalCLaunchConfigur.ationDelegate.java
- use new newDebugTaget methods in CDebugModel
-
-2002-10-23 David Inglis
-
- * /src/.../launch/internal/CoreFileDelegate.java
- * /src/.../launch/internal/LocalCLaunchConfigurationDelegate.java
- create new IProcess for debug console from CDISession and pass
- to newDebugTarget methods
+2003-06-26 David Inglis + + * src/org/eclipse/cdt/launch/ui/CDebuggerTab.java + Added variable book-keeping option in config. + + * src/org/eclipse/cdt/launch/ui/CLaunchConfigurationTab.java (getContext) + Returns an ICElement even if CDescriptor does not exsist. + + * src/org/eclipse/cdt/launch/ui/CMainTab.java + Use BusyIndicator when getting binary list from project + fixed problem with prefilling a new config when the project did not have a CDescriptor + + +2003-04-17 Alain Magloire + + * src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortCut.java: + fix Typo. + +2003-03-27 Alain Magloire + + * src/org/eclipse/cdt/launch/ui/CMainTab.java: + Refactor of ICRoot to ICModel adjust the code. + +2003-03-19 David Inglis + Fixed bug with not showing C Project lists with the launch config, when C UI Plugins was not + created yet. + +2003-03-18 Alain Magloire + + * plugin.xml + * src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java: + Change the texts for "C Local Application". + +2003-02-20 Mikhail Khodjaiants + The generation of launch configuration shouldn't fail if project is not set or project name is empty. + * DefaultSourceLocator.java + * CSourceLookupTab.java + +2003-02-18 Mikhail Khodjaiants + New 'Source Lookup' tab. + * plugin.xml + Added dependency on the 'org.apache.xerces' plugin and the 'sourceLocator' extension. + * plugin.properties + Name for the source locator. + * CoreFileCLaunchConfigurationTabGroup.java + * LocalCLaunchConfigurationTabGroup.java + Added the 'Source Lookup' tab. + * DefaultSourceLocator.java + Implementation of 'IPersistableSourceLocator'. + * CSourceLookupTab.java + Implementation of 'ILaunchConfiguartionTab'. + +2003-02-07 David Inglis + + Refactor LaunchConstants into debug.core and make setting source locator happen before + debug target it created. + + * src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java + * src/org/eclipse/cdt/launch/ICDTLaunchConfigurationConstants.java + * src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java + * src/org/eclipse/cdt/launch/internal/CoreFileLaunchDelegate.java + * src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java + * src/org/eclipse/cdt/launch/internal/ui/AbstractCDebuggerTab.java + * src/org/eclipse/cdt/launch/internal/ui/CoreFileCLaunchConfigurationTabGroup.java + * src/org/eclipse/cdt/launch/internal/ui/WorkingDirectoryBlock.java + * src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java + * src/org/eclipse/cdt/launch/ui/CArgumentsTab.java + * src/org/eclipse/cdt/launch/ui/CDebuggerTab.java + * src/org/eclipse/cdt/launch/ui/CEnvironmentTab.java + * src/org/eclipse/cdt/launch/ui/CLaunchConfigurationTab.java + * src/org/eclipse/cdt/launch/ui/CMainTab.java + * src/org/eclipse/cdt/launch/ui/CorefileDebuggerTab.java + +2003-02-06 Alain Magloire + + * src/.../launch/internal/ui/WorkingDirectoryBlock.java (geLaunchConfiguration): + (updateLaunchConfigurationDialog): New method to change the scope for inner classes. + * src/.../launch/ui/CArgumentsTab.java (updateLaunchConfigurationDialog): + New method changing the scope for inner classes. + * src/.../launch/ui/CDebuggerTab.java (updateLaunchConfigurationDialog): + New method changing the scope for inner classes. + * src/.../launch/ui/CMainTab.java (updateLaunchConfigurationDialog): + New method changing the scope for inner classes. + * src/.../launch/ui/CorefileDebuggerTab.java (handleDebuggerChange): + New method changing the scope for inner classes. + + +2003-02-06 David Inglis + * src/.../launch/internal/CApplicationLaunchShortcut.java + * src/.../launch/ui/CMainTab.java + Change to use WorkbenchLabelProvider + +2003-01-29 David Inglis + * src/.../launch/internal/ui/LaunchUIPluging.java (getShell) + change so that it will always return a shell. + +2003-01-28 Alain Magloire + + * src/.../launch/internal/CApplicationLaunchShortCut.java (getCLaunchConfigType): + Change to protected. + +2003-01-16 David Inglis + * src/.../launch/ui/CDebuggerTab.java + made 'revert' work properly within the debugger tab. + +2003-01-16 David Inglis + * src/.../launch/AbstractCLaunchDelegate.java + add check for program existance on disk before launch + + * src/.../launch/internal/ui/AbstractCDebuggerTab.java + * src/.../launch/ui/CDebuggerTab.java + * src/.../launch/ui/CorefileDebuggerTab.java + Fixed http://bugs.eclipse.org/bugs/show_bug.cgi?id=29532 + +2003-01-06 Alain Magloire + + * build.properties: Patch from Judy Green. + +2003-01-06 Alain Magloire + + Add support for variable substitution: + HOME=/foo + MYHOME=${HOME}/bar + + MYHOME --> /foo/bar + + Furture work: provide the shell brace expansion. + + * src/.../launch/internal/AbstractCLaunchDelegate.java (expandEnvironment): + Expand variable values containing format ${..}. + * src/.../launch/internal/LocalCLaunConfiguratDelegate.java (exec): + Use expandEnvironment(). + (launch): Use expandEnvironment(). + +2002-12-17 David Inglis + + * src/.../launch/AbstractCLaunchDelegate.java(setDefaultSourceLocator): new method + * src/.../sourcelookup/DefaultSourceLocator.java:new class + add method for delegate to call to set a default source locator. + +2002-12-03 Alain Magloire + + * src/.../internal/LocalCLaunchConfigurationDelegate.java(exec): + Change the signature to take Properties for the environment get + the default environment and add it to new environment to it. + Use ProcessFactory to run the Application, with the new environment + array. + +2002-11-23 Alain Magloire + + * src/.../internal/ui/CApplicationLaunchShortcut.java (searchAndLaunch): + Bail out with a message if no binaries. + +2002-11-22 Alain Magloire + + * src/.../AbstractCLaunchDelegate.java (getProgranName): Now static. + * src/.../internal/ui/LaunchUIPlugin.java.java (errorDialog): New method. + * src/.../internal/ui/CApplicationLauchShortcut.java.java : New File + provides shortcut to start C applications. + * plugin.xml: Implement extenxion point shortcut. + +2002-11-22 Alain Magloire + + * src/.../internal/ui/LaunchUIPlugin.java (startup): + On startup add a listener to DebugPlugin for debug events. + (shutdown): remove the listener. + (handleDebugEvents): For Termination events do a refresh on + the project. + +2002-11-21 Alain Magloire + + * src/.../internal/ui/WorkingDirectoryBlock.java (setDefaultWorkingDir): + Set the workspace directory default to be the Project. + * src/.../internal/LocalCLaunchConfigurationDelegate.java (launch): + Use the new function getWorkingDirectory(), it does more check by + calling verifyWorkingDirectory(). + * src/.../AbstractCLaunchDelegate.java (getEnvironmentArray): + implemented. + (getWorkingDirectory): New method, call verifyWorkingDirectory(); + (verifyWorkingDirectory): New method, does more checking. + (getWorkingDir): Deprecated and calls getWorkingDirectory(). + (getWorkingDirectoryPath): New method. + (getCProject): Now static. + (getProjectName): Now static + +2002-11-21 Judy N. Green + + * src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java (verifyCProject): + If we cannot get the ICProject with the config, we get the project + and see if it exists and/or it is closed. The appropriate error is now + displayed, rather than reporting that the project does not exist when it + does exist, but is closed. + +2002-11-14 Thomas Fletcher + * src/.../launch/ui/CMainTab.java + Updated error condition to catch closed projects. + +2002-11-13 Thomas Fletcher + * src/.../launch/ui/CDebuggerTab.java + Updated punctuation. + +2002-11-13 David Inglis + * src/.../launch/ui/CDebuggerTab.java + * src/.../launch/ui/CLaunchConfigurationTab.java + * src/.../launch/ui/CorefileDebuggerTab.java + Added support for supported cpus on a debugger and filters list based on + selected IBinary. + Default debugger selection is not the first exact matching debugger for + the specified platform. + +2002-11-06 David Inglis + * src/.../launch/ui/CMainTab.java + * src/.../launch/ui/ClaunchCOnfigurationTAb.java + fixed problem with preselection of project/program for new configurations + +2002-11-04 David Inglis + * src/.../launch/ui/CDebuggerTab.java + * src/.../launch/ui/CMainTab.java + change "local" to "native" and support "*" as a wildcard for platform. + +2002-11-04 David Inglis + * src/.../launch/internal/ui/LocalCLaunchCOnfigurationTabGroup.java + don't filter tab list based on mode since the configuration is shared with debug mode. + +2002-11-01 David Inglis + * src/.../launch/internal/CoreFileLaunchDelegate.java + * src/.../launch/internal/LocalCLaunchConfigur.ationDelegate.java + use new newDebugTaget methods in CDebugModel + +2002-10-23 David Inglis + + * /src/.../launch/internal/CoreFileDelegate.java + * /src/.../launch/internal/LocalCLaunchConfigurationDelegate.java + create new IProcess for debug console from CDISession and pass + to newDebugTarget methods |