Leo Treggiari
ce8300dbcd
Fix the conversion of String options
2004-12-17 03:54:05 +00:00
Leo Treggiari
b6d40feacd
Fix getCommandLinePattern to check its superclass when the value is null.
2004-12-17 03:53:10 +00:00
Mikhail Khodjaiants
840aece508
Fix for bug 81381: Deadlock when single stepping.
2004-12-16 21:26:10 +00:00
John Camelon
1c56aae7c8
Remove warning.
2004-12-16 21:01:17 +00:00
John Camelon
c66fd5bdef
Designated Initializers were not being seen in the physical AST.
2004-12-16 20:56:35 +00:00
Andrew Niefer
73f50ce64b
More Tests for C++ bindings
2004-12-16 00:03:44 +00:00
John Camelon
ef21d7a687
Check for null.
2004-12-15 21:29:47 +00:00
John Camelon
50f8dcd8aa
Address some performance issues regarding opening inclusions in the resource tree for both the new and old parser framework.
2004-12-15 21:12:51 +00:00
Andrew Niefer
495d10915b
This someone got left out of the last commit
2004-12-15 17:57:28 +00:00
Andrew Niefer
04105fe09e
Array Types patch from Devin Steffler
...
plus small changes to fix broken GCCTests
2004-12-15 17:56:49 +00:00
Andrew Niefer
7c6a5a0094
C++: enumerations, enumerators and pointers to functions
2004-12-15 17:09:04 +00:00
John Camelon
8e1dc14197
Switch DOM tests to use DOMScanner.
...
Updated DOMScanner constructor.
Added __asm__ macro to GNUScannerConfiguration
2004-12-15 15:55:55 +00:00
John Camelon
cac97aa220
asm was not a keyword in C. :-(
2004-12-15 15:30:02 +00:00
Leo Treggiari
cfaf47a5f7
Partial fix for PR#80951 for CDT 2.1. This allows the resource configuration property page to be displayed for all of the built-in C/C++ extensions.
2004-12-15 04:12:31 +00:00
Alain Magloire
ed57ae9e44
Fix for PR 81007
2004-12-14 22:29:22 +00:00
Alain Magloire
b5b9cb7f7d
add news item
2004-12-14 22:02:02 +00:00
Alain Magloire
20eff26a4f
NEWS file
2004-12-14 22:01:31 +00:00
John Camelon
b0c3398285
Separate Scanner2 into BaseScanner, Scanner2 & DOMScanner.
2004-12-14 21:17:49 +00:00
Sean Evoy
1360711a78
Fix for 80717 -- Executable name ends in ".exe"
...
Also had to add outputs="" to the tool defintions
2004-12-14 21:05:44 +00:00
Andrew Niefer
b6fa19a6f7
for statements, field references
2004-12-14 20:17:23 +00:00
Andrew Niefer
b0f2b85991
more C Types from Devin Steffler
2004-12-14 20:07:42 +00:00
Alain Magloire
57a32ca95d
2004-12-14 Alain Magloire
...
PR 80631 Patch form Przemek Tomaszewski
* src/org/eclipse/cdt/internal/ui/editor/CContentOutilinePage.java
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinerProvider.java
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
* src/org/eclipse/cdt/internal/ui/editor/CEditorMessages.properties
* src/org/eclipse/cdt/internal/ui/editor/CSourceViewer.java
* src/org/eclipse/cdt/internal/ui/editor/ICEdtiroActionDefinitionIds.java
* src/org/eclipse/cdt/internal/ui/text/COutlineInformationControl.java
* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
* src/org/eclipse/cdt/internal/ui/util/ProblemTreeViewer.java
* src/org/eclpse/cdt/ui/CElementContentProvider.java
* plugin.properties.
* plugin.xml
2004-12-14 18:46:40 +00:00
John Camelon
46150fa029
Goodbye IScannerExtension.
...
Hello IScannerConfiguration.
2004-12-14 16:17:21 +00:00
Andrew Niefer
656d059c25
- IArrayType
...
- function types and parameter bindings
2004-12-14 15:33:13 +00:00
Sean Evoy
ccf3364565
Fix for 80717 -- Executable name ends in ".exe"
...
Also had to remove the exe from the tool references
2004-12-13 23:11:19 +00:00
Bogdan Gheorghe
5e4ae64149
Patch for Tanya Wolff: Search Regression Tests
2004-12-13 21:53:15 +00:00
John Camelon
bafd80d00c
Fixed a regression in previous update to CCompletionProcessor, easily discovered through running the JUnit suite.
2004-12-13 21:16:29 +00:00
John Camelon
c07a9f8750
Revert.
2004-12-13 21:09:44 +00:00
John Camelon
a49710a25a
Fixed ui.tests ... Content Assist tests were asserting out of order.
2004-12-13 21:03:12 +00:00
John Camelon
7c23d4f9bb
Refactored Scanner2 to make it subclassable.
...
Started to merge GCCScannerExtension into Scanner2 making it configuration based.
2004-12-13 20:40:02 +00:00
Andrew Niefer
0d99c950b0
fix CQualifierType#getType(), from Devin Steffler
2004-12-13 18:54:02 +00:00
Andrew Niefer
b9d472dbe3
Start of types for C. By Devin Steffler
2004-12-13 18:17:23 +00:00
Sean Evoy
3abb569374
Commit for Leo Treggiari -- Bug 80820 Two problems for converting 1.2 projects using 3rd party tool integrations
...
If there is no match for an option in the project being converted, ignore the option and continue converting the configuration
Patch tool lookup in converters to handle the case where the location of the definition fools the manifest reader and effectively hides the tool
2004-12-13 17:37:51 +00:00
Sean Evoy
e7908d52e2
Fix for 80717 -- Executable name ends in ".exe"
...
Removed the exe from the XML specification
2004-12-13 16:54:11 +00:00
Alain Magloire
5ad554739c
2004-12-12 Alain Magloire
...
PR 80631 Patch form Przemek Tomaszewski
* src/org/eclipse/cdt/internal.ui/preferences/CEditorPreferencePage.java
* src/org/eclipse/cdt/internal.ui/preferences/CEditorPreferencePage.properties
* src/org/eclipse/cdt/internal/ui/text/CBraceRule.java
* src/org/eclipse/cdt/internal/ui/text/CCodeScanner.java
* src/org/eclipse/cdt/internal/ui/text/CppCodeScanner.java
* src/org/eclipse/cdt/internal/ui/text/ICColorConstants.java
* src/org/eclipse/cdt/internal/ui/text/NumberRule.java
* src/org/eclipse/cdt/internal/ui/text/SingleCharRule.java
2004-12-13 01:52:48 +00:00
Andrew Niefer
22964c077e
- initial pass at function resolution for bindings
...
- start of IType implementations for C++
2004-12-11 17:47:31 +00:00
John Camelon
d4bd5b2942
Further IASTNodeLocation & framework updates.
2004-12-10 21:02:55 +00:00
Alain Magloire
da52887933
2004-12-09 Alain Magloire
...
Fix for 80724: not showing initialized global variables.
* utils/org/eclipse/cdt/utils/coff/parser/CygwinPEBinaryObject.java
2004-12-10 20:32:53 +00:00
Alain Magloire
2db439e528
remove the core folder for now.
2004-12-10 20:28:33 +00:00
David Inglis
1cd952bf2b
fixed bug # 80713
2004-12-10 19:59:14 +00:00
Alain Magloire
817d04d43f
2004-12-10 Alain Magloire
...
No need for TestBuffer test, it is now in JFace.
2004-12-10 17:49:05 +00:00
Alain Magloire
3c9660722e
2004-12-10 Alain Magloire
...
Fix for 77874.
In order to fix this we removed all of the Eclipse-1.0 classes
that we copied in the CDT.
The good news is that it is now part of Eclipse-3.x platform and we no
need to carry the duplicate.
The templates support was rewritten to use the JFace templates support
classes.
* src/org/eclipse/cdt/internal/corext/template/*: remove to use
JFace Templates support.
* src/org/eclipse/cdt/internal/corext/template/c/*: rewritten to use
JFace Templates classes.
* src/org/eclipse/cdt/intenal/corext/texmanipulation/*: remove to use
JFace TextEdit support
* src/org/eclipse/cdt/internal/ui/preferences/CTemplatePreferencePage.java:
Rewritten to take advantage of JFace support for Templates.
* src/org/eclipse/cdt/internal/ui/text/link/*: Remove use JFace
* src/org/eclipse/cdt/internal/ui/text/template/*: Remove use JFace templates
* plugin.xml
* plugin.properties
* template/default-templates.xml
2004-12-10 17:22:41 +00:00
Andrew Niefer
3b8838d4bc
Interfaces for basic types
2004-12-10 17:03:16 +00:00
John Camelon
97c7e2b893
Fixed compile error.
2004-12-10 03:55:37 +00:00
John Camelon
b9bdbe47af
Moved parser2 packages to dom.parser
2004-12-10 03:53:10 +00:00
John Camelon
9508bc314e
Some further DOM updates.
2004-12-10 03:42:44 +00:00
Alain Magloire
61c0dd0e48
2004-12-09 Alain Magloire
...
Fix for 80620
* utils/org/eclipse/cdt/utils/coff/parser/CygwinPEBinaryObject.java
2004-12-09 18:45:31 +00:00
Andrew Niefer
19621807ba
- IType interfaces and tests outlining how it works
2004-12-09 18:13:39 +00:00
Mikhail Khodjaiants
c52e89c95f
Fix for bug 79678: NPE in Expression.
2004-12-09 03:56:03 +00:00
John Camelon
c5cef415ab
Made CDOM a singleton.
2004-12-09 03:48:17 +00:00