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

3177 commits

Author SHA1 Message Date
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
David Inglis
db3182f4f4 Fix for 45734 & 45736 2003-10-30 03:08:44 +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
Alain Magloire
cb96ed307b updated. 2003-10-29 17:35:48 +00:00
Alain Magloire
0eae65c6f6 Use a preference for the timeout launch setting. 2003-10-29 17:35:38 +00:00
Alain Magloire
188ecd7e38 updated. 2003-10-29 16:57:14 +00:00
Alain Magloire
99c4213774 Change the scop of some fields. 2003-10-29 16:57:04 +00:00
Alain Magloire
ec37c8b82d When releasing cProjects also release
the binarycontainers.
2003-10-29 16:56:47 +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
Alain Magloire
d95e065915 updated. 2003-10-28 19:59:34 +00:00
Alain Magloire
47c2045527 getFileForLocation() does not work well when dealing
with resources. use findFilesForLocation().
2003-10-28 19:59:17 +00:00
Mikhail Khodjaiants
f4b6b6e53e Changed name of source lookup preference page. 2003-10-28 15:59:52 +00:00
Mikhail Khodjaiants
acc90cd2d0 Added support of the old launch configurations. 2003-10-27 21:48:48 +00:00
Doug Schaefer
1ac89011a2 Trying to build more than one branch. 2003-10-27 21:17:45 +00:00
Thomas Fletcher
64b4e87bb3 Patch from Mikhail Khodjaiants regarding source lookup. 2003-10-27 21:15:19 +00:00
Thomas Fletcher
7513a43095 Patch from Mikhail Khodjaiants regarding source lookup. 2003-10-27 21:07:13 +00:00
Doug Schaefer
92669e0062 Patch for Bogda Gheorghe: (44366 & 45324)
- Moved off all dependency calculations to the Indexer thread,
created a new UpdateDependency job
- Modified CSearchOperation to only lock the workspace when
tagging resources with markers.
2003-10-27 20:57:47 +00:00
Mikhail Khodjaiants
5df215664c Moved 'DefaultSourceLocator' from the 'org.eclipse.cdt.launch' plugin and merge it with 'CUISourceLocator'.
Added dependency to 'org.apache.xerces'.
Moved the 'org.eclipse.debug.core.sourceLocators' extension from the launcher.
Changed the initialization of 'SourceLookupBlock'.
2003-10-27 20:18:25 +00:00
Mikhail Khodjaiants
330c815c5f Renamed 'SourceLocationFactory' to 'SourceLookupFactory'. 2003-10-27 20:08:53 +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
David Inglis
e8cea36679 fixes bug# 45612 2003-10-27 19:50:24 +00:00
Doug Schaefer
6c88907769 Let the CDT feature load on eclipse 3.0. 2003-10-27 19:14:28 +00:00
David Inglis
e7b658fd5f applied patch fro Thomasf
- Add Edit buttons for changing the symbol and include paths
  values. 
- Adjusted to use MakeUIPlugin properties instead of CUIPlugin
  properties.
2003-10-27 19:06:42 +00:00
Doug Schaefer
de44b4c4a2 Merged 1.2 fixes into HEAD. Includes:
- managed make fix for infinite make recursion
- search fix for large projects
- fixes to source project so that it actually contains source
2003-10-27 18:26:54 +00:00
Alain Magloire
df996a4a6f updated. 2003-10-27 03:12:20 +00:00
Alain Magloire
7d41a65e94 added method for implementing firing events when
cpathentry is modified.
2003-10-27 03:12:03 +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
John Camelon
a95faa4dbe CORE
Fixed Bug 45476 : preprocessor macro "defined" not handled correctly 
	Fixed Bug 45477 : macro redefines prevent further parsing 

TESTS
	Added testBug45476() to ScannerTestCase.  
	Added testBug45477() to ScannerTestCase.
2003-10-24 21:34:15 +00:00
John Camelon
5be9f16c62 CORE
Fixed Bug 39542 : Parser fails on 'struct' parameter types 
	Fixed Bug 39549 : Designated initializers are not supported (ANSI C99) 
	Fixed Bug 39551 : Complex and imaginary numbers are not supported (ANSI C99) 

TESTS
	Moved testBug39542() from ASTFailedTests to QuickParseASTTests.
	Moved testBug39549() from ASTFailedTests to QuickParseASTTests.
	Added testCDesignatedInitializers() to CompleteParseASTTests.
	Moved testBug39551A() from ASTFailedTests to QuickParseASTTests. 
	Moved testBug39551B() from ASTFailedTests to QuickParseASTTests. 
	Added testCBool() to QuickParseASTTests.  
	Added testBug39551A(), testBug39551B() and testCBool to CompleteParseTests.
2003-10-24 17:49:22 +00:00
Alain Magloire
303306e897 updated. 2003-10-24 02:13:37 +00:00
Alain Magloire
5328500b7f Work on the new ICPathEntry implementation 2003-10-24 02:13:19 +00:00
Alain Magloire
a5ae618c54 Remove reference to the old ICPathEntry implementation. 2003-10-24 02:12:38 +00:00
Doug Schaefer
887fa350de Fixed up the index.xsl page. 2003-10-23 20:41:27 +00:00
Doug Schaefer
db04e0e7f1 Updated for CDT 2.0. 2003-10-23 20:23:02 +00:00
Mikhail Khodjaiants
a73f8d56fd Added a preference page for the source lookup.
It includes two new preferences: 'Source Locations' and 'Search For Duplicate Source Files'.
2003-10-23 18:03:39 +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
David Inglis
49d36fc10e 2003-11-22 Mikhail Khodjaiants
src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java: 
	Dispose 'SourceLookupBlock' when disposing 'CSourceLookupTab'.
2003-10-23 17:24:21 +00:00
Hoda Amer
92c3026143 Bug fixes for New Class Wizard 2003-10-22 17:47:21 +00:00
Hoda Amer
1f8b4f48a6 Bug fixes in CModelBuilder 2003-10-22 17:46:50 +00:00
Mikhail Khodjaiants
34751c2e72 Make 'SourceListDialogField' and 'SourceLookupLabelProvider' public. 2003-10-22 17:35:38 +00:00
Mikhail Khodjaiants
8ad1f9223a Refactoring: converting nested types 'SourceListDialogField' and 'SourceLookupLabelProvider' of 'SourceLookupBlock' to the top level types.
Added 'dispose' method to 'SourceLookupBlock'.
2003-10-22 15:21:35 +00:00
Alain Magloire
f4e1af8305 Correct typos 2003-10-22 00:16:05 +00:00
Alain Magloire
5805d0cfee Always pop the dialog and should work for multiple selection. 2003-10-22 00:15:39 +00:00
John Camelon
dfdfecab15 CORE
Fixed Bug 40007 : Parser reports success when it fails
	Fixed Bug 44305 : Scanner/preprocessor fails on conditionals using hexidecimal 
	Fixed Bug 41935 : parser provides wrong name on namespace aliases 
	Fixed Bug 39525 : Parser fails on expressions that take address of overloaded operators 
	Fixed Bug 45287 : Scanner does not accept character sequence literals 
	Fixed Bug 36550 : Error recovery with unterminated string is weak 
	Fixed Bug 41063 : Remove unused K&R C support from ANSI Parser 
	Fixed Bug 39528 : Function try-blocks are not supported by the parser (ANSI C++) 
	Fixed Bug 39538 : Parser fails on explicit instantiation of templated operators 
	Fixed Bug 39536 : Parser fails on templated constructors/conversion operators 
	Refactored Scanner to make it easier to debug.  

TESTS
	Moved testBug40007() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug40759().  
	Added QuickParseASTTests::testBug44633().  
	Added ScannerTestCase::testBug44305().  
	Added QuickParseASTTests::testBug41935(). 
	Moved testBug39525() from ASTFailedTests to QuickParseASTTests.  
	Added ScannerTestCase::testBug45287(). 
	Moved testBug39528() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39538() from ASTFailedTests to QuickParseASTTests.  
	Added QuickParseASTTests::testBug39536().  
	Moved testBug39536A() from ASTFailedTests to QuickParseASTTests.  
	Moved testBug39536B() from ASTFailedTests to QuickParseASTTests.
2003-10-21 23:22:40 +00:00