CDT Commit Report for - February 10, 2004

amagloire

Fix Pr 50794 .
Rename CViewSorter to CElementSorter and refactor
in org.eclipse.cdt.ui.CElementSorter

hamer

Content Assist Preference: Reduced search options to two choices.

jcamelon

Workaround for Bug 51502 - Parser spins on particular file (Scalability)

Patch for Bogdan Gheorghe.

This patch adds a layer of separation between the indexer and the parser by running the parser in its own thread. This allows the indexer to finish all jobs regardless of the individual parser outcomes. Also fixed a potential EOF bug while reading stored indexes.

Patch for Vladimir Hirsl

Fix for PR# 51373: NPE when trying to instantiate a CBuildConsole with non null id

Fixed Bug 51302 - Content Assist: No completion list available following namespace declaration.

Patch for Bogdan Gheorghe

This patch adds a layer of separation between the indexer and the parser by running the parser in its own thread. This allows the indexer to finish all jobs regardless of the individual parser outcomes. Also fixed a potential EOF bug while reading stored indexes.

org.eclipse.cdt.core
Refactored Parser.java to allow inline small functions and tightened the signatures for statement().
Refactored Scanner.java to allow for data to be encapsulated to allow for IScannerExtension to act upon it.
Partially fixed Bug 47628 - signed char is parsed as char (affects the outline view)


org.eclipse.cdt.core.tests
Added testBug47682() to QuickParseASTTests.java.

mkhodjai

Fix for bug 40108: The memory view does not handle big/little endian.

Cache the endianness flag.

Merging changes from 1.2.1 branch.

Fix for bug 51519: Enable 'Format' action if multiple variables are selected.