CDT Commit Report for - September 29, 2003

dschaefer

Patch for Sean Evoy:
The builder now properly refreshes the files in
a project after build.

Patch for Bogdan Gheorghe:
Here's a patch that simplifies how workspace scopes are built - instead of getting info from the CModelManager, we go straight to the workspace. This will improve shutdown/search performance.

Initial contribution of AIX port.

Patch for Sean Evoy:
This is a fix for the bug 41275. The problem was pretty simple; the delta
passed to a project when one of the projects it depends on changes, is
empty. I tried to optimize the managed builder to run only when a change
was passed to it, but this is a valid case. Now, if there is a 0-length
delta passed to a project, it simply calls make without regenerating any
makefiles.

jcamelon

Patch for Hoda Amer

Documentation needs a different help ID for each CEditor preference page.

CORE
Continued work on Bug 43062 : Outline is confused on operator methods containing spaces
Partial fix for Bug 43680 : Fix Parser Error Handling

TEST
Added testErrorHandling_1() to CompleteParseASTTest.java.

Patch for Andrew Niefer

Core:
- fixed bug 43834 : Empty Parameter list and parameter list taking one
void do not match
- fix NPE if IScannerInfoProvider returns null IScannerInfo

Tests:
- added testbug43834 to ParserSymbolTableTest

mkhodjai

Fix for PR 43856: Format doesn't work for wchar_t.

tdesous

September 29, 2003 updated C/C++ editor preferences F1 IDs for the General,
Annotations, Colors and Content Assist pages.