CDT Commit Report for - January 30, 2004

amagloire

Allow the client to overload the interrupt

Let the MIExecInterrupt through

jcamelon

org.eclipse.cdt.core
Partial fix for Bug 47752 - Outline does not recognize functions with full body try/catch blocks

org.eclipse.cdt.core.tests
Added QuickParseASTTest::testBug47752.

This is the same (simple) fix as was applied last night on the HEAD branch
for https://bugs.eclipse.org/bugs/show_bug.cgi?id=50821
The consequences of not applying it is that the scanner's error handling
strategy causes an out-of-memory error to happen on a unterminated
character literal when CModelBuilder kicks in (i.e. on save or reconcile).

Updated Scanner to allow for more robust completion in #if directives.

org.eclipse.cdt.core
Fixed Bug 50487 - Wrong completion kind and prefix after "#ifdef"

org.eclipse.cdt.ui.tests
Updated CompletionFailedTest_MacroRef_NoPrefix_Bug50487, renamed it to CompletionTest_MacroRef_NoPrefix and moved to passed test package.
Updated CompletionFailedTest_MacroRef_Prefix_Bug50487, renamed it to Y and moved to passed test package.

mkhodjai

Fix for bug 50967: Linux/SWT blows when double click on the register view.

Fix for bug 50981: In the 'getValue' method of CVariable 'getType' should be only called once.