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

3774 commits

Author SHA1 Message Date
Alain Magloire
dfbc2241b6 Fix for PR 50810
PE/Coff guard agains bad values of String Table.

Model: cache the IBinaryArchive class in Archive.
2004-02-05 17:33:15 +00:00
Alain Magloire
9e531f825a Patch from Chris Wiebe
to deal with includes outside the workspace.
2004-02-05 16:21:45 +00:00
John Camelon
1f042fb9a2 org.eclipse.cdt.core
Added preliminary (crude) SelectionParser IParser implementation for SELECTION_PARSE clients.  

org.eclipse.cdt.core.tests
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.
2004-02-05 04:01:24 +00:00
John Camelon
395c81dceb org.eclipse.cdt.core
Added preliminary (crude) SelectionParser IParser implementation for SELECTION_PARSE clients.  

org.eclipse.cdt.core.tests
	Added preliminary SelectionParseTests to test SELECTION_PARSE clients. 
	Added SelectionParseTests to ParserTestSuite.
2004-02-05 03:57:56 +00:00
Alain Magloire
8512e1b76f Fix for 51143 2004-02-03 23:15:30 +00:00
Alain Magloire
c6f2a35f9c Patch from Chris Songer to make multiple
selection works when setting formats.
2004-02-03 20:27:30 +00:00
Alain Magloire
2fbfc15fe4 Fix for PR 51121 2004-02-03 18:03:23 +00:00
Alain Magloire
cfb48d06f2 PR 51115
Cache the result of the include query.
From Thomas Fletcher
2004-02-03 16:51:06 +00:00
Alain Magloire
877147feef put the PR # 2004-02-03 16:04:41 +00:00
Alain Magloire
c5c3b2e7e9 Patches from Thomas Fletcher to deal with some
short comings of the indexer when dealing with
Very large scale projects.
2004-02-03 16:03:03 +00:00
Alain Magloire
74c8d54a44 use extendedTextEditor 2004-02-02 20:53:23 +00:00
Alain Magloire
9f38e59620 Reenable the Make Editor for the head. 2004-02-02 20:04:46 +00:00
Alain Magloire
3a48d4c7c6 Give more flexibility in changing the behaviour
of the CElementLabelProvider.
2004-02-02 17:06:59 +00:00
Thomas Fletcher
c017fa06af Updates to improve usabilty with projects which contain
multiple binaries and to improve extensibility of quick
launcher.
2004-02-02 15:22:26 +00:00
Alain Magloire
e2482f2bc6 Do not pass an empty string. 2004-02-02 14:18:09 +00:00
John Camelon
0dc064bbd6 org.eclipse.cdt.core
Added CompletionKind.UNREACHABLE_CODE to IASTCompletionNode.  
	Updated Scanner to handle unreachable code scenarios in content assist.  
	Added Directives class to centralize preprocessor directive strings.  
	Added keyword completion for preprocessor lines that start with #.
2004-02-01 18:38:06 +00:00
John Camelon
695df66284 org.eclipse.cdt.core
Partial fix for Bug 47752 - Outline does not recognize functions with full body try/catch blocks 

org.eclipse.cdt.core.tests
	Added QuickParseASTTest::testBug47752.
2004-01-30 23:36:05 +00:00
John Camelon
de5b46412d Updated Scanner to allow for more robust completion in #if directives. 2004-01-30 22:41:56 +00:00
Alain Magloire
df79974b26 Let the MIExecInterrupt through 2004-01-30 19:46:55 +00:00
Mikhail Khodjaiants
fb22e46d9a Fix for bug 50967: Linux/SWT blows when double click on the register view. 2004-01-30 19:44:32 +00:00
John Camelon
fbda3f7d9a org.eclipse.cdt.core
Fixed Bug 50487 - Wrong completion kind and prefix after "#ifdef" 

org.eclipse.cdt.ui.tests
	Updated CompletionFailedTest_MacroRef_NoPrefix_Bug50487, renamed it to CompletionTest_MacroRef_NoPrefix and moved to passed test package.
	Updated CompletionFailedTest_MacroRef_Prefix_Bug50487, renamed it to Y and moved to passed test package.
2004-01-30 18:28:07 +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
Alain Magloire
2e8a72022a Allow the client to overload the interrupt 2004-01-30 17:15:50 +00:00
Hoda Amer
672ff00623 Content Assist Work: More JUnit tests 2004-01-29 21:17:47 +00:00
Hoda Amer
7bccc3314d Content Assist Work: More JUnit tests 2004-01-29 18:02:12 +00:00
Alain Magloire
42c82af132 Split the ChangeLog, it is getting way to big
when doing comparison.
2004-01-29 17:40:39 +00:00
Alain Magloire
80e693ac65 PR 50789
First work to add support for "Show in CView"
Based on work provided by Thomas Fletcher.
2004-01-29 17:29:44 +00:00
Alain Magloire
9678b65711 PR 50789
First work to add support for "Show in CView"
Based on work provided by Thomas Fletcher.
2004-01-29 17:22:26 +00:00
Alain Magloire
11f6760c10 PR 50789
First work to add support for "Show in CView"
Based on work provided by Thomas Fletcher.
2004-01-29 17:14:23 +00:00
John Camelon
d46025b64f org.eclipse.cdt.core
Fixed  50642 - Wrong completion kind when declaring an argument type
	Updated using declarations for more accurate keywords and closure.

org.eclipse.cdt.ui.tests
	Updated CompletionTest_ArgumentType_Prefix_Bug50642, renamed it to CompletionTest_ArgumentType_Prefix and moved to passed test package.
	Updated CompletionTest_ArgumentType_Prefix2_Bug50642, renamed it to CompletionTest_ArgumentType_Prefix2 and moved to passed test package.
	Updated CompletionTest_ArgumentType_NoPrefix_Bug50642, renamed it to CompletionTest_ArgumentType_NoPrefix and moved to passed test package.
	Updated CompletionTest_ArgumentType_NoPrefix2_Bug50642, renamed it to CompletionTest_ArgumentType_NoPrefix2 and moved to passed test package.
2004-01-29 16:59:54 +00:00
Alain Magloire
752890b1aa *** empty log message *** 2004-01-29 16:51:19 +00:00
Alain Magloire
662e440276 CDT Debug prefers things to be in ascending number 2004-01-29 16:49:28 +00:00
Alain Magloire
1e03df8839 PR50846 The Property environment Reader
return to the clients should be clone
so they do not affect subsequent results.
2004-01-29 15:22:16 +00:00
Hoda Amer
9c870f74bf Content Assist Work: More JUnit tests 2004-01-29 15:03:26 +00:00
John Camelon
878174520e org.eclipse.cdt.core
Fixed Bug 50821 - Freezes when opening / saving .c file 

org.eclipse.cdt.core.tests
	Added ScannerTestCase::testBug50821().
2004-01-29 04:57:43 +00:00
Alain Magloire
a99b08ff8d Indentation. 2004-01-29 02:37:48 +00:00
Alain Magloire
fe99b95df8 Fix for exitCompilationUnit 2004-01-29 02:36:52 +00:00
John Camelon
a581a6aa81 org.eclipse.cdt.core
Fixed Bug 50711 - Wrong completion kind in a new expression

org.eclipse.cdt.ui.tests
Updated and renamed CompletionFailedTest_NewTypeReference_NoPrefix_Bug50711 to CompletionTest_NewTypeReference_NoPrefix, moving it to the success tests directory.
Updated and renamed CompletionFailedTest_NewTypeReference_Prefix_Bug50711 to CompletionTest_NewTypeReference_Prefix, moving it to the success tests directory.
2004-01-28 22:31:24 +00:00
Alain Magloire
ad01ba1044 First draft of opentype code by Chris Wiebe. 2004-01-28 21:23:51 +00:00
Alain Magloire
d4408e63ab New opentype.gif file 2004-01-28 21:21:18 +00:00
Alain Magloire
e692b9940d update the logs. 2004-01-28 21:05:06 +00:00
Alain Magloire
b1dd76df72 Change the scope of the methods to be protected. 2004-01-28 21:04:09 +00:00
Alain Magloire
12ac7e97c7 new method setOperation(). 2004-01-28 20:52:16 +00:00
Alain Magloire
8d6cbf9b4b Throws the exception up instead of silently ignore it. 2004-01-28 20:50:39 +00:00
John Camelon
6dbe39d0d0 org.eclipse.cdt.core
Updated Scanner to add ANSI built-in defined macros for C and C++.
     Updated GCCScannerExtension to add GCC specific defined macros for C++.
     Added factory infrastructure to allow for C/C++ dialect extensions to be added and contained.
     Added IASTExpressionExtension w/implementation to allow for GCC specific leniency on evaluating expressions.

org.clipse.cdt.ui.tests
    Updated CompletionTest_SingleName_NoPrefix to include internal macro definitions.
2004-01-28 19:59:20 +00:00
Hoda Amer
8742531520 Patch For Andrew : Fix for bug#50729 : Visibility is incorrectly decided in inheritance 2004-01-28 19:23:43 +00:00
John Camelon
ebd53b2c6d org.eclipse.cdt.core
Refactored parser to allow for cleaner content assist implementation.  
	Removed IASTCompletionNode.CompletionKind.STATEMENT_START as it is redundant.  
	Fixed bug 50640 - Wrong completion kind when expecting an exception 
	Fixed bug 50471 - Wrong completion kind after the "using" keyword
	Fixed bug 50621 - Wrong completion kind in a class declaration 

org.eclipse.cdt.core.tests
	Renamed ContextualParseTest to CompletionParseTest.
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

org.eclipse.cdt.ui
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  

org.eclipse.cdt.ui.tests
	Updated COMPLETION_PARSE clients to use SINGLE_NAME_REFERENCE rather than STATEMENT_START.  
	Renamed and updated CompletionTest_StatementStart_NoPrefix to CompletionTest_SingleName_Method_NoPrefix.
	Renamed and updated CompletionTest_StatementStart_Prefix to CompletionTest_SingleName_Method_Prefix.
	Renamed and updated CompletionFailedTest_ExceptionReference_NoPrefix_Bug50640 to CompletionTest_ExceptionReference_NoPrefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_ExceptionReference_Prefix_Bug50640 to CompletionTest_ExceptionReference_Prefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_NamespaceRef_NoPrefix_Bug50471 to CompletionTest_TypeRef_NoPrefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_NamespaceRef_Prefix_Bug50471 to CompletionTest_TypeRef_Prefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_ClassReference_Prefix_Bug50621 to CompletionTest_ClassReference_Prefix and moved to passed tests folder.
	Renamed and updated CompletionFailedTest_ClassReference_NoPrefix_Bug50621 to CompletionTest_ClassReference_NoPrefix and moved to passed tests folder.
2004-01-28 04:00:32 +00:00
Hoda Amer
069a0e8535 Content Assist Work: More JUnit tests 2004-01-27 20:55:58 +00:00
John Camelon
52351e60d8 Patch for Andrew Niefer.
Updates to handle _Bool

Core:
 - modified  CompleteParseASTFactory.getParameterTypeInfo
                 CompleteParseASTFactory.createReference 
                 CompleteParseASTFactory.usualArithmeticConversions
                 CompleteParseASTFactory.getTypeKind
                 Parser.typeId
                 TypeFilter.shouldAccept
                 TypeInfo.equals
Core.tests:
- Added CompleteParseASTTest.testCBoolAsParameter
2004-01-27 20:39:34 +00:00
Alain Magloire
2ec990a2d5 move the application to tools. 2004-01-27 02:38:46 +00:00