CDT Commit Report for - November 4, 2004

amagloire

2004-11-04 Alex Chapiro
Update files.
* library/spawner.mak
* library/starter/starter.mak

2004-11-04 Alain Magloire
Fix for 77825 from (Mikhail Voronin)
* src/org/eclipse/cdt/internal/ui/text/CHelpProviderDescriptor.java

2004-11-03 Alain Magloire
Partial fix for 77435
* cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java

jcamelon

Got function declarators working.

file CASTDeclarationStatement.java was initially added on branch cdt_ast2.

file ICASTPointer.java was initially added on branch cdt_ast2.

file ASTNodeProperty.java was initially added on branch cdt_ast2.

file CASTName.java was initially added on branch cdt_ast2.

file ICASTTypedefNameSpecifier.java was initially added on branch cdt_ast2.

file CASTFunctionDefinition.java was initially added on branch cdt_ast2.

file CASTDeclarator.java was initially added on branch cdt_ast2.

file CASTSimpleDeclSpecifier.java was initially added on branch cdt_ast2.

The beginning of the implementation for the new AST.

file CASTPointer.java was initially added on branch cdt_ast2.

Got "int x;" working in the physical AST.

file CASTTypedefNameSpecifier.java was initially added on branch cdt_ast2.

file CASTBaseDeclSpecifier.java was initially added on branch cdt_ast2.

file CASTFunctionDeclarator.java was initially added on branch cdt_ast2.

file CASTParameterDeclaration.java was initially added on branch cdt_ast2.

file CASTFieldDeclarator.java was initially added on branch cdt_ast2.

mkhodjai

Removed "Refresh" and "Auto-Refresh" actions support for registers.

Removed "Refresh" and "Auto-Refresh" actions from the registers view.

Warning cleanup.

Removed "Refresh" and "Auto-Refresh" actions support for shared libraries.

CSignalManager no longer extends CUpdateManager.

Removed "Refresh" and "Auto-Refresh" actions from the shared libraries view.

Reformatting.

No need of "ICSignalManager".

sevoy

Commit for Leo Treggiari:
The majority of the code changes were for dealing with the Java class attributes (buildfileGenerator, etc…).
The other bug fixes were:
When the user displays the properties of a file in a standard make file, the “C/C++” category is displayed in the left pane – I couldn’t figure out a way to “filter” it out. Before the fix, the Managed Make property page was displayed and would then crash when the user selected OK. Now, it displays a label saying that this page only applies to Managed Make projects.
When the user has automatic build set, edits the properties of a configuration, selects a different configuration, selects OK when asked to save the changes, a build for the proper configuration would start but it would pick up the tool settings from the wrong configuration (the newly selected one).
There was a bug in the Option.onlyOverridesValue method where it wasn’t checking for a zero-length built-ins list, and therefore returning the wrong answer.
There was a bug in adding a Tool to a ToolChain where the new Tool was added to the toolList but not the toolMap.