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
John Camelon
04cef746c8
Further progress into AST as a service.
2004-12-09 03:45:04 +00:00
John Camelon
e5ffb20068
Moved DOM to src/ folder from parser/ folder.
2004-12-09 01:09:08 +00:00
Vladimir Hirsl
765f599d1d
Removed unused memory allocation in ProcessClosure.ReaderThread.
2004-12-08 22:17:17 +00:00
Bogdan Gheorghe
3148081868
Fix for 76123
...
Added sorting for external file matches
2004-12-08 21:17:37 +00:00
John Camelon
1a2283799d
Added further physical/DOM interfaces.
...
Added the start of the ASTService.
2004-12-08 21:16:54 +00:00
Andrew Niefer
494a85849b
- Add basic ambiguity resolution
...
- start using offsets to aid in traversing different scopes.
- set some offsets on some physical nodes as I notice them
2004-12-08 16:35:10 +00:00
Sean Evoy
7bef09d931
Fix for 76197 -- Project conversion fails for third party projects.
...
The fix involves changing the way the updater converts model element IDs. It now tests as best it can whether the element is built-in or not before looking it up and adding it to the new, 2.1 buld model for the project
2004-12-08 02:40:42 +00:00
Vladimir Hirsl
8b5a3c56f3
Propagated from 2.1 branch.
...
Fix for SCD bugs 80269 & 80271.
Test for bug 80271.
2004-12-07 22:25:07 +00:00
Doug Schaefer
3022e88fa1
Update build script from work done in 2.0
2004-12-07 19:51:40 +00:00
John Camelon
ef16d14160
Remove use of java.util.Lists from Physical tree interfaces.
2004-12-07 19:12:23 +00:00
John Camelon
301e1057eb
Add comments
2004-12-07 18:50:06 +00:00
Doug Schaefer
98e1eb667b
updated map file.
2004-12-07 18:47:36 +00:00
Sean Evoy
bd35367d7c
Commit for Leo Treggiari:
...
44568 - [Managed Build] -Xlinker option requires space separator
80119 - [Managed Build] Error in the Xlinker option's generated output
The code and the manifest file have been changed to correctly deal with
the -Xlinker option. Multiple entries have separate -Xlinker options,
and there is a space between -Xlinker and the value. The space is
handled by the new option.command functionality - "${VALUE}".
77399 - Managed Make Builder mangles subdir.mk if configuration of
linked resource was changed
This was partially fixed before and was partially a user error.
Code has been added to output an error message to the console when
MBS sees a duplicate identifier in the loaded manifest files.
Partial fix:
80067 - [Managed Build] Wrong command for building in MMS
A fix has been added so that a command is not stored with a Tool
unless the user changes the value - i.e the Tool will inherit the
value from its suoer-class. There is still an error with the Gnu
makefile generator when a configuration tool and a resource
configuration tool have different commands specified by the user.
This will be fixed later.
2004-12-07 15:12:00 +00:00
Mikhail Khodjaiants
02ba697651
New fix for bug 80034: Expressions view does not display correct no. of elements in array.
2004-12-07 05:14:18 +00:00
Andrew Niefer
c50120a815
- visiting the C++ AST
...
- Namespaces and Using directives
2004-12-07 01:02:35 +00:00
Mikhail Khodjaiants
df1737f4f0
The last character is missing in the launch configuration name generated from the binary file name.
2004-12-06 23:23:09 +00:00
Alain Magloire
f75ccc0e6f
2004-12-06 Alain Magloire
...
Fix for 79865
* src/org/eclipse/cdt/internal/ui/text/CHelpProviderDescriptor.java
2004-12-06 23:07:39 +00:00
David Daoust
e2e0f90bc6
From Leo: a patch for the Getting Started -> CDT Importing an Existing Project Tutorial to match the updated MBS
2004-12-06 18:29:53 +00:00
Chris Wiebe
0feec5d746
2004-12-03 Chris Wiebe
...
fix for 74098
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
2004-12-04 01:59:31 +00:00
Alain Magloire
fd68874052
2004-12-03 Alain Magloire
...
Implement comment blocks(Code take from JDT Editor)
* src/org/eclipse/cdt/internal/ui/action/AddBlockCommentAction.java
* src/org/eclipse/cdt/internal/ui/action/BlockCommentAction.java
* src/org/eclipse/cdt/internal/ui/action/RemoveBlockCommentAction.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/ICEditorActionDefinitionIds.java
* src/org/eclipse/cdt/internal/ui/text/ CPartitionScanner.java
* src/org/eclipse/cdt/internal/ui/text/CTextTools.java
* src/org/eclipse/cdt/internal/ui/text/FastCPartitionScanner.java
* src/org/eclipse/cdt/internal/ui/text/ICPartitions.java
* plugin.xml
2004-12-03 21:51:07 +00:00
Alain Magloire
a71c47c4e8
2004-12-03 Alain Magloire
...
Implement comment blocks(Code take from JDT Editor)
* src/org/eclipse/cdt/internal/ui/action/AddBlockCommentAction.java
* src/org/eclipse/cdt/internal/ui/action/BlockCommentAction.java
* src/org/eclipse/cdt/internal/ui/action/RemoveBlockCommentAction.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/ICEditorActionDefinitionIds.java
* src/org/eclipse/cdt/internal/ui/text/ CPartitionScanner.java
* src/org/eclipse/cdt/internal/ui/text/CTextTools.java
* src/org/eclipse/cdt/internal/ui/text/FastCPartitionScanner.java
* src/org/eclipse/cdt/internal/ui/text/ICPartitions.java
* plugin.xml
2004-12-03 21:13:52 +00:00