1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

621 commits

Author SHA1 Message Date
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
Mikhail Khodjaiants
66859771be Changed the 'hasStackFrames' method of the 'CThread' class to return true regardless if the thread contains stack frames or not. This method is only used by UI to update the thread label. 2003-09-23 20:51:28 +00:00
Mikhail Khodjaiants
6e4db834c0 Temporary fix for PR 39061: Attach source does not work for applications compiled in CygWin. 2003-09-17 21:57:33 +00:00
Mikhail Khodjaiants
0cca8134a6 Correct dates. 2003-09-16 21:09:46 +00:00
Mikhail Khodjaiants
93129aabdc Fix for PR 38468: Error in files location.
Use the 'getCanonicalPath' method of the 'File' class to obtain the file name.
2003-09-16 18:40:02 +00:00
Mikhail Khodjaiants
5669e06d25 Fix for PR 43101: Breakpoint exception when source doesn't exist.
The 'fireBreakpointChanged' method of 'BreakpointManager' is used to notify the UI components that a breakpoint is added. This is a part of new implementation to support deffered breakpoints. For new breakpoints the 'delta' argument is null. Check if delta is not null to avoid this problem.
2003-09-15 18:33:15 +00:00
Mikhail Khodjaiants
ad5028bba4 Detail Pane values for casted variables. 2003-09-11 20:58:25 +00:00
Mikhail Khodjaiants
73a655acfe The qualified name should be chached in the InternalVariable. 2003-09-11 20:57:55 +00:00
Mikhail Khodjaiants
8bd60b7ecd Added new field to store the chached value of the qualified name. 2003-09-11 20:57:22 +00:00
Mikhail Khodjaiants
22e130fbe7 Moving the shared library search paths block to mi UI. 2003-09-11 17:44:42 +00:00
Mikhail Khodjaiants
86bd34cb79 If breakpoint is a line breakpoint check if source locator contains the file instead of container project. 2003-09-10 21:23:38 +00:00
Mikhail Khodjaiants
95edb19234 Fix for PR 42790: Memory view is not cleared when target is terminated 2003-09-10 15:26:23 +00:00