CDT Commit Report for - March 9, 2004

amagloire

If the changes of the editor were discarded at closing
no event were sent.

added the new source folder refactoring in the build
porperties

patch from chris w. dealing with CConvention

aniefer

bug 52948 - Content Assist -typedef'd types do not appear in the completion list

dinglis

fixed error on project creation

show error dialog on apply of properties if one occurs

externed strings patch from jciesiel@ca.ibm.com

added "native" const

properly set binary parser when ask to update from preference

hamer

Rename Refactoring, first attempt. (Jumbo patch)

Fix for bug#52188

jcamelon

Put back the work to reconcile relative paths w/IResource readers which was lost upon merge.

Patch for Dave Daoust

Removed the Strings associated with constant value tokens and keywords -- it looks cleaner, and reduces the number of objects created (only by 30 to 40 K) (about 2% quicker)
Buffered the File I/O associated with reading inclusions.
Restructured the scanner into a large case statement with a few helper functions -- this is the start of removing the strings (or providing a preallocated buffer for string manipulation) (about 2% quicker)

mkhodjai

Applied patch from Tanya Wolff.

sevoy

Removed the __CYGWIN__ symbol that was defined by default for the C and C++ compiler definitions. This was causing a parser error and content assist was failing.

Fix for bugzilla 45311: "CVS tries to check in contents of build output"

The managed make builder generates the output directories, and the makefiles for those directories. Those files should be tagged as "derived" so that the CM system will ignore the files on check-in. Now, that is done when a new build directory or file is added to the project. The workspace will take care of files created by the build process through the Ignored Resources extension point.