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
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
Replaced the "Run in debugger/Attach to running process" radio button by the "Attach to running process" check box.
Added the "Advanced" button that opens the "Advanced options" dialog.
The "Automatically track the values of variables" check box is moved to the dialog.
The "CoreFileDebuggerTab" class is implemented as an extension of "CDebuggerTab".
(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
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
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
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
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