Mikhail Khodjaiants
618b4f8e95
Fire the "suspend" event when the target is suspended because of an error.
2004-02-23 18:56:28 +00:00
Mikhail Khodjaiants
5c81a61e91
Merged changes from 1.2.1 branch.
2004-02-17 19:05:42 +00:00
Mikhail Khodjaiants
fd9750f26f
Merging changes from 1.2.1 branch.
2004-02-10 23:00:21 +00:00
Mikhail Khodjaiants
9d0e717ea4
Fix for bug 50981: In the 'getValue' method of CVariable 'getType' should be only called once.
2004-01-30 17:44:32 +00:00
Mikhail Khodjaiants
020ee8aeea
Fix for bug 48682: IThread.getBreakpoints() stubbed out.
2004-01-15 22:09:35 +00:00
Doug Schaefer
8cceffb272
Fix the classpaths to use dynamic containers again.
...
My apologies :-)
2004-01-05 21:16:28 +00:00
Doug Schaefer
e1b04cf0c0
Added org.eclipse.core.runtime.compatability as a
...
dependency to satisfy Eclipse 3.0M6 requirements.
2004-01-05 20:26:57 +00:00
Mikhail Khodjaiants
27f6d25ecb
Fix for bug 49294: Source file doesn't change when switching between stack frames.
2003-12-23 19:01:37 +00:00
Mikhail Khodjaiants
673877b222
Reset the 'terminating' flag if 'terminate' fails.
2003-12-09 16:20:36 +00:00
Mikhail Khodjaiants
6131f091aa
Extracted the main part of the 'breakpointAdded' method into a separate method to avoid double checking.
2003-11-26 23:02:55 +00:00
Mikhail Khodjaiants
07c8819af2
Cleanup.
2003-11-26 16:18:28 +00:00
Doug Schaefer
9c677d807f
Upversioned the plugins, etc to 2.0.0.
...
Made sure the jar files got included in the zips.
2003-11-25 18:24:55 +00:00
Doug Schaefer
9dc3aa63e5
Upgrade to Eclipse 3.0. Includes:
...
- upgrade plugin.xml files
- use PDE containers
- apply Eclipse 3.0 porting items, in particular openEditor and gotoMarker
- remove TestWorkbenches from test plugins
2003-11-24 18:31:03 +00:00
Mikhail Khodjaiants
d655eed877
Ensure that all breakpoint creation and modification operations are running in the UI thread.
2003-11-10 23:15:04 +00:00
Mikhail Khodjaiants
e680f152f8
Added synchronization to some of the 'CBreakpoint' methods.
2003-11-10 23:11:18 +00:00
Mikhail Khodjaiants
3c191ee1d6
Fix for PR 46358: NPE in the "setCurrentThread" method of "CDebugTarget".
2003-11-10 18:06:48 +00:00
Mikhail Khodjaiants
1c2bf651f9
Use the corresponding methods of 'ICBreakpoint' to set breakpoint properties.
2003-11-07 22:55:30 +00:00
Mikhail Khodjaiants
90285517de
Fix for PR 46303: Exception when selecting Debug... menu.
...
Check if the string passed to the 'getCommonSourceLocationsFromMemento' method is not empty.
2003-11-07 21:40:39 +00:00
Mikhail Khodjaiants
6189ea9764
Wrong bracket.
2003-11-05 23:24:27 +00:00
Mikhail Khodjaiants
1437abe67d
'getCDIBreakpointFile' returns wrong file for address breakpoints.
2003-11-05 23:06:40 +00:00
Mikhail Khodjaiants
1f66ca3c05
Changed the handling of the breakpoint created event to reflect the CDI changes for deferred breakpoints support.
2003-11-05 21:50:33 +00:00
Mikhail Khodjaiants
b3b6f231c6
Refactoring: moving the breakpoint related functionality from CDebugTarget to CBreakpointManager.
2003-11-03 22:54:24 +00:00
Mikhail Khodjaiants
b33778110f
CSourceManager.java: implements adapters for 'ISourceMode' and 'IPersistableSourceLocator'.
2003-10-30 20:39:47 +00:00
Mikhail Khodjaiants
a94e86846a
Fix for PR 45818 doesn't solve the problem. Fall back to the previous version.
2003-10-30 18:53:41 +00:00
Mikhail Khodjaiants
1416fa73c3
Fix for PR 45818: NPE when closing the workbench.
2003-10-30 18:15:02 +00:00
Mikhail Khodjaiants
09b00a8cd5
* CProjectSourceLocation.java: check if the searched element name is not null or empty.
2003-10-29 21:19:42 +00:00
Mikhail Khodjaiants
cf3e26e371
Added the 'dispose' method to 'ICSourceLocation'.
2003-10-29 21:06:04 +00:00
Mikhail Khodjaiants
1201ff5f7c
CProjectSourceLocation.java: added 'toString' method.
2003-10-29 20:54:40 +00:00
Mikhail Khodjaiants
e87a867fe3
Directory source locations:
...
- search only in the parent folders if the given file path is absolute.
- return a list only if the number of resulting files is > 1.
2003-10-28 22:38:31 +00:00
Mikhail Khodjaiants
10c705c445
Renamed 'SourceLocationFactory' to 'SourceLookupFactory'.
...
Added the 'createSourceLocator' method to 'SourceLookupFactory'.
2003-10-27 20:06:46 +00:00
Mikhail Khodjaiants
60d1a002c7
Changed the 'getAdapter' method of 'CSourceManager' to return the adapter of the 'ICSourceLocator' class.
2003-10-27 19:51:47 +00:00
Mikhail Khodjaiants
f61ea0d841
Fix for PR 45534: gdb/MI error in retrieving a register can lead to an empty register pane.
2003-10-26 22:57:08 +00:00
Mikhail Khodjaiants
28ca11c7da
Fall back to the previous version.
2003-10-23 17:39:28 +00:00
Mikhail Khodjaiants
e726ac9355
Core support of the new workbench preferences: 'Source Locations' and 'Search For Duplicate Source Files'.
2003-10-23 17:36:13 +00:00
Mikhail Khodjaiants
8968c45d84
Added the "Search subfolders" option for directory search locations.
2003-10-20 22:40:05 +00:00
Mikhail Khodjaiants
2767f3a948
Do not interrupt the initialization of all additional source locations if the initialization of one fails.
2003-10-20 22:29:41 +00:00
Alain Magloire
37149bf71f
updated.
2003-10-18 01:22:37 +00:00
Alain Magloire
931d4076e1
setLocationBreakpoint() new method.
2003-10-18 01:21:46 +00:00
Mikhail Khodjaiants
d253f76e29
Fix for PR 35960: the "Search for duplicate source files" option is added.
2003-10-17 19:23:01 +00:00
Mikhail Khodjaiants
8720297f8a
If the target is suspended by a line breakpoint the source manager tries to retrieve the file resource from the breakpoint marker.
2003-10-17 15:48:37 +00:00
Mikhail Khodjaiants
eff499d538
Improving the source search algorithms.
2003-10-15 17:44:06 +00:00
Mikhail Khodjaiants
833492ccf0
Improved the source search algorithm.
2003-10-14 18:41:41 +00:00
Mikhail Khodjaiants
952fdd89d6
Fix for bug 43372: changed the source lookup procedures to avoid the usage of 'getCanonicalPath'.
2003-10-14 02:10:34 +00:00
Mikhail Khodjaiants
3804b80669
All methods of 'IRuntimeOptions' should throw CDI exceptions in case of failure.
2003-10-07 18:30:31 +00:00
Mikhail Khodjaiants
1149f60ff7
Added the "isArgument" method to ICVariable. This method is used to distinguish the arguments in the Variables View.
2003-10-06 21:08:43 +00:00
Doug Schaefer
fe07db2d72
Upversioning everything to 1.2.0.
2003-10-01 20:23:21 +00:00
Mikhail Khodjaiants
b4623b8947
Use the new 'equals' method of ICDIVaraiableObject to compare variables.
2003-09-30 21:05:44 +00:00
Alain Magloire
148f6add3c
updated.
2003-09-30 20:34:07 +00:00
Alain Magloire
d296af351f
Added new method equals().
2003-09-30 20:33:53 +00:00
Mikhail Khodjaiants
3340b03ebf
Fix for PR 43856: Format doesn't work for wchar_t.
2003-09-29 19:05:49 +00:00