Alain Magloire
dba1ecfdc1
Fix the label provider for include refs
2004-08-26 19:24:54 +00:00
David Inglis
026a3fe1d5
fix the disappearing binary container
2004-08-26 19:09:02 +00:00
David Inglis
6eff3a3a90
- improved path marker messages to be more informative
...
- improved validation method.
2004-08-26 18:54:05 +00:00
David Inglis
91bf21d039
indicate missing folder will be created in include/symbol page
2004-08-26 18:51:27 +00:00
David Inglis
469ac36812
revert alain changes for now
2004-08-26 16:34:31 +00:00
Alain Magloire
0ec0d60184
do ADDED for C Project also.
2004-08-26 15:27:06 +00:00
Alain Magloire
1e9cf4ea12
Removing warnings
2004-08-26 15:17:48 +00:00
Alain Magloire
e5d98eb477
Return F_OPENED for opening c/c++ project
2004-08-26 15:14:56 +00:00
Chris Wiebe
2a2bfe1633
2004-08-25 Chris Wiebe
...
better handling of enclosing type
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardMessages.properties
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/AbstractMethodStub.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/ConstructorMethodStub.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/DestructorMethodStub.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/IMethodStub.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
* src/org/eclipse/cdt/internal/ui/wizards/NewClassCreationWizard.java
2004-08-26 02:25:32 +00:00
Chris Wiebe
2674ed534a
2004-08-25 Chris Wiebe
...
support for matching enclosed type names
* browser/org/eclipse/cdt/internal/ui/browser/typehierarchy/OpenTypeHierarchyAction.java
* src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java
2004-08-26 02:22:02 +00:00
Alain Magloire
4732ac2c19
update the pathentry markers on project changed
2004-08-26 02:20:42 +00:00
Chris Wiebe
f06a2d122e
2004-08-25 Chris Wiebe
...
support for matching enclosed type names
* browser/org/eclipse/cdt/browser/AllTypesCache.java
* browser/org/eclipse/cdt/browser/IQualifiedTypeName.java
* browser/org/eclipse/cdt/browser/QualifiedTypeName.java
* browser/org/eclipse/cdt/internal/core/browser/cache/ITypeCache.java
* browser/org/eclipse/cdt/internal/core/browser/cache/TypeCache.java
2004-08-26 02:20:04 +00:00
Alain Magloire
0ffaa59b58
use getExecutables()
2004-08-25 21:35:51 +00:00
Chris Wiebe
c399a92017
2004-08-25 Chris Wiebe
...
add namespace validation to CConventions
* index/org/eclipse/cdt/internal/core/messages.properties
* src/org/eclipse/cdt/core/CConventions.java
2004-08-25 21:29:45 +00:00
Alain Magloire
3083b4d98c
2004-08-25 Alain Magloire
...
Fix for 65761: Show all the include paths in the includes container.
* src/org/eclipse/cdt/internal/ui/BaseCElementContentProvider.java
* src/org/eclipse/cdt/internal/ui/cview/CViewContentProvider.java
* src/org/eclipse/cdt/internal/ui/cview/CViewLabelProvider.java
* src/org/eclipse/cdt/internal/ui/cview/IncludeRefContainer.java
2004-08-25 20:43:37 +00:00
Chris Wiebe
7b09731328
2004-08-25 Chris Wiebe
...
Got rid of little 'C' icons on the editor preference pages
* src/org/eclipse/cdt/internal/ui/preferences/CEditorPreferencePage.java
2004-08-25 19:46:15 +00:00
Chris Wiebe
c237f549b9
2004-08-25 Chris Wiebe
...
Fix AddInclude action to resolve paths correctly
* src/org/eclipse/cdt/internal/ui/editor/AddIncludeOnSelectionAction.java
2004-08-25 19:26:54 +00:00
Chris Wiebe
7c40c75c30
make sure type cache is up to date
2004-08-25 18:11:46 +00:00
Alain Magloire
4377ae355f
2004-08-25 Alain Magloire
...
Fix for PR 72078
* model/org/eclipse/cdt/internal/core/mode/CProject.java
* model/org/eclipse/cdt/internal/core/mode/PathEntryManager.java
2004-08-25 14:25:44 +00:00
David Inglis
6a973b377a
fixed bug # 72074
2004-08-25 13:42:41 +00:00
Alain Magloire
7288ace27a
2004-08-24 Alain Magloire
...
Implementation for PR 69118: Folding.
Framework taken from the JDT folding adapted to C
* src/org/eclipse/cdt/internal/ui/action/ActionMessages.java
* src/org/eclipse/cdt/internal/ui/action/FoldingActionGroup.java
* src/org/eclipse/cdt/internal/ui/editor/CEditor.java
* src/org/eclipse/cdt/internal/ui/preference/CEditorPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preference/FoldingConfigurationBlock.java
* src/org/eclipse/cdt/internal/ui/preference/PreferencesMessages.properties
* src/org/eclipse/cdt/internal/ui/text/folding/CFoldingStructureProviderDescriptor.java
* src/org/eclipse/cdt/internal/ui/text/folding/CFoldingStructureProviderRegistry.java
* src/org/eclipse/cdt/internal/ui/text/folding/DefaultCFoldingPreferenceBlock.java
* src/org/eclipse/cdt/internal/ui/text/folding/DefaultCFoldingStructureProvider.java
* src/org/eclipse/cdt/internal/ui/text/folding/EmptyCFoldingPrefernceBlock.java
* src/org/eclipse/cdt/internal/ui/text/folding/FoldingMessages.java
* src/org/eclipse/cdt/internal/ui/text/folding/FoldingMessages.properties
* src/org/eclipse/cdt/ui/CUIPlugin.java
* src/org/eclipse/cdt/ui/PreferenceConstants.java
* src/org/eclipse/cdt/ui/text/folding/ICFoldingPreferenceBlock.java
* src/org/eclipse/cdt/ui/text/folding/ICFoldingStructureProvider.java
* plugin.properties
* plugin.xml
2004-08-25 00:10:08 +00:00
Chris Wiebe
c56740a804
2004-08-24 Chris Wiebe
...
fix sorting bug
* browser/org/eclipse/cdt/core/browser/QualifiedTypeName.java
2004-08-24 20:54:57 +00:00
John Camelon
9dbce05b79
Partial fix for bug 72535 - [Parser] Parser (and indexer) hangs on mutual inclusion
2004-08-24 19:57:11 +00:00
Alain Magloire
e0f8a9bbeb
2004-08-24 Alain Magloire
...
Fix for PR 72078
* model/org/eclipse/cdt/internal/core/model/CModelStatus.java
* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2004-08-24 18:29:51 +00:00
John Camelon
76f927a165
Adjust IIncludeTest to avoid failure re: bug 72506
2004-08-24 15:07:40 +00:00
David Inglis
45787ce6ed
update to use new IPathEntryContainerPage
2004-08-23 20:09:48 +00:00
David Inglis
022ed4b8eb
- remove unused i/f
...
- fix container page i/f (use new IPathEntryContainerPage deprecated ICPathContainerPage)
2004-08-23 20:09:09 +00:00
Andrew Niefer
72ff239e40
fix 72219
2004-08-23 19:28:03 +00:00
Chris Wiebe
967b0b1812
2004-08-23 Chris Wiebe
...
fix for 68210 - add missing cpp header names
* org/eclipse/cdt/core/template/cpp_headers
2004-08-23 16:33:30 +00:00
Alain Magloire
8b1689a028
2004-08-23 Alain Magloire
...
Fix for 72382
* src/org/eclipse/cdt/core/internal/filetype/WorkspaceResolver.java
2004-08-23 14:39:21 +00:00
Alain Magloire
bca745ef20
2004-08-21 Alain Magloire
...
Hardcode The CEditor id and the ASM id for the
CView openEditor.
* src/org/eclipse/cdt/internal/ui/util/EditorUtility.java
* plugin.xml
2004-08-23 00:20:58 +00:00
Alain Magloire
1ffaa3cf23
2004-08-21 Alain Magloire
...
Fix for 69756
* plugin.xml
2004-08-22 01:12:14 +00:00
Alain Magloire
87f24bfe30
2004-08-21 Alain Magloire
...
(Partial, since the indexer is still not aware of this)
Fix for 66559: Work on the ResolverModel
* model/org/eclipse/cdt/internal/core/model/ResolverProcessor.java
* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
* src/org/eclipse/cdt/core/internal/filetype/WorkspaceResolver.java
2004-08-22 01:11:14 +00:00
Alain Magloire
940aaa947c
Bug fix on the resolver model.
2004-08-21 01:37:37 +00:00
Chris Wiebe
26119371c4
2004-08-20 Chris Wiebe
...
class wizard now adds include paths dynamically
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardMessages.properties
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
2004-08-21 01:31:52 +00:00
Chris Wiebe
50906ed31f
2004-08-20 Chris Wiebe
...
make PathUtil visible
* browser/org/eclipse/cdt/internal/core/browser/PathUtil.java
* browser/org/eclipse/cdt/internal/core/browser/TypeReference.java
* browser/org/eclipse/cdt/internal/core/browser/TypeSearchScope.java
2004-08-21 01:26:50 +00:00
Chris Wiebe
010c8c429a
2004-08-20 Chris Wiebe
...
class wizard now adds include paths dynamically
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardMessages.properties
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCodeGenerator.java
2004-08-21 01:24:29 +00:00
Alain Magloire
05068c307d
quick fix
2004-08-20 22:27:28 +00:00
Alain Magloire
abe7507cd5
Match the changing API of the Resolver Model.
2004-08-20 20:31:44 +00:00
Alain Magloire
813491f8c3
2004-08-19 Alain Magloire
...
Match the changing API of the Resolver Model.
* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferenceBlock.java
* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPropertyPage.java
2004-08-20 20:31:33 +00:00
Alain Magloire
c931ca6163
2004-08-18 Alain Magloire
...
Work on the ResolverModel, we make the Core Model aware of the changes.
Noticeable changes ICFileTypeResolver is tied to a container, this change
things considerably when extending the implementations. Sam orignal works
did not with some pros && cons .. this also has pros and cons.
* model/org/eclipse/cdt/internal/core/model/CModelManager.java
* model/org/eclipse/cdt/internal/core/model/ResolverProcessor.java
* src/org/eclipse/cdt/core/filetype/ICFielTypeResolver.java
* src/org/eclipse/cdt/core/filetype/IResolverChangeListener.java
* src/org/eclipse/cdt/core/filetype/IResolverModel.java
* src/org/eclipse/cdt/core/filetype/ResolverChangeEvent.java
* src/org/eclipse/cdt/core/filetype/ResolverDelta.java
* src/org/eclipse/cdt/core/internal/filetype/CFileTypeResolver.java
* src/org/eclipse/cdt/core/internal/filetype/CustomResolver.java
* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
* src/org/eclipse/cdt/core/internal/filetype/WorkspaceResolver.java
2004-08-20 20:29:57 +00:00
Alain Magloire
f56c0202be
2004-08-18 Alain Magloire
...
When running the CDescriptorOperation make sure we have an ICDescriptor.
* src/org/eclipse/cdt/internal/core/CDescriptorManager.java
2004-08-20 20:22:56 +00:00
Alain Magloire
1d70c5bb43
2004-08-18 Alain Magloire
...
The DeltaProcessor should update the sourceRoot also if
sourceRoot == ICProject
* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
2004-08-20 20:21:49 +00:00
Alain Magloire
d56b250e27
2004-08-19 Alain Magloire
...
Show the right icons for non-C-Resources.
* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java
2004-08-20 20:19:20 +00:00
David Inglis
f693b0966d
fixed bug with failure case in initializing container and leaving lock in map
2004-08-20 19:28:09 +00:00
John Camelon
f599a0998b
Returned public CodeReader( String filename, InputStream stream ) signature.
2004-08-20 14:21:12 +00:00
Chris Wiebe
d0d534d01f
2004-08-19 Chris Wiebe
...
improved file validation
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardMessages.properties
2004-08-20 00:55:23 +00:00
Bogdan Gheorghe
92d190f0ab
Fix for Bug 71500: [Indexer] all headers get indexed on project open
2004-08-19 21:12:56 +00:00
Andrew Niefer
1b940db018
fix problem encountered while trying to reproduce 70063
2004-08-19 16:10:19 +00:00
John Camelon
b9768b37d5
Fixed Bug 71839 [Parser] Parser in infinite loop (ExpressionParser.errorHandling())
2004-08-19 03:29:26 +00:00