CDT Commit Report for - November 23, 2004

amagloire

2004-11-23 Alain Magloire
Tentative fix for 77435
* cdi/org/eclipse/cdt/debug/mi/core/cdi/SourceManager.java

aniefer

more GCC tests
plus enumerations and enumerators

more GCC based Tests.
impl CParameter.getType, check for definitions of variables,
visit parameter declSpecifiers

jcamelon

QuickParser2Tests now all pass.
Commit it while you can.

Add support for long longs.

Brutally painful Parser2 fixes.

Fixed bug in GNUCSourceParser regarding parsing typedefed anonymous structs as parameters in a function definition.

Only 3 QuickParse2Tests failing.

Most of C++ Expressions & Declarations.
80% of QuickParseTest2 passing.

mkhodjai

The enablement of the step actions is calculated in the UI thread. This causes the UI locks for slow or unresponsive targets. Use the cached stack frames to calculate the enablement instead of requesting gdb.

Workaround for bug 69728: IndexOutOfBoundsException in TextPresentation.
This bug is fixed in Eclipse 3.1.

sevoy

Fix for bugzilla 78207: Project References hides build error markers.
The same logic applies to the refresh operation on referenced projects as it did for the problem markers. It is no longer necessary given the way the build is sequenced and this avoids needless thrashing in the workspace.

Fix for bugzilla 78207
Problem markers are hidden when the first project in a dependency tree is finally built. This is a carry-over from the 1.2 build strategy. This is a mod of the patch supplied by Leo Treggiari in that it also removes the recursive refresh of dependent projects on build