CDT Commit Report for - January 27, 2005

amagloire

2005-01-26 Alain Magloire
Part of implementing PR 83112
* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
Changes in the interface of the Core Model
* refactor/org/eclipse/cdt/internal/corext/refactoring/rename/RenameElementProcessor.java
* refactor/org/eclipse/cdt/internal/ui/refactoring/actions/RenameRefactoringAction.java

2005-01-26 Alain Magloire
The line and offset information should be cache in the SourceManipulationInfo
* model/org/eclipse/cdt/iternal/core/BinaryElement.java
* model/org/eclipse/cdt/iternal/core/CElement.java
* model/org/eclipse/cdt/iternal/core/CModelBuilder.java
* model/org/eclipse/cdt/iternal/core/Namespace.java
* model/org/eclipse/cdt/iternal/core/SourceManipulation.java
* model/org/eclipse/cdt/iternal/core/SourceManipulationInfo.java

Update the NEWS file:
DnD support

aniefer

Bug 83855: visiting designators

jcamelon

Add offset to IASTMacroDefinition name.

Fixed failing JUnit tests.
Fixed Macro Definition offsets in inclusions.

Fixed Bug 83853 - no offset for IASTConditionalExpression

Fixed a few incorrect locations/offsets.

Fixed Bug 83852 - offset problems with cast expressions and type id

ltreggiari

MBS Build console fixes.

Add methods to keep track of whether the path entry container has been initialized

Add names for new object model tool-chain types

Use instanceof to find wizard pages to facilitate extensions

Synchronize modifying the path entry container

Fix problem where the dependency calculator command was not correct for a file with a resource configuration

Fixes for the rule generated for a file with a resource configuration

Change synchronization logic to avoid concurrent access.

Add 2 tips for resource configuration page

mkhodjai

Fix for bug 82825: "Internal" error when trying to launch a debug session.

sevoy

Fix for bugzilla 83877 -- [Managed Build] Project converter misses configuration names
Converter now applies the original configuration name to the new config

Fix for 76080 -- CDT MMB project deletes linked folder in a wrong way
Upon receiving the REMOVE notification, the makefile
generator for GNU was putting deleted directory in a list of modified dirs. It
then went off and tried to regenerate the makefiles for that directory. The
solution is to add the directory to a list of deleted dirs and remove the
generated directory when all the files in the source folder are gone.

Fix for bugzilla 75104 -- [Managed Build] IDE hangs on startup due to race condition
Synchronized the load extensions call so it couldn't be called from separate threads simulataneously. Fixed a problem in the updater where the config name wasn't being poperly set from the old value

Fix for bugzilla 83877 -- [Managed Build] Project converter misses configuration names
Just had to add the old config name to the new configuration