Formatting.
Add a script to check the undefined and unused trace macros.
Fix Savannah bug #27026.

* builds/win32/vc2005/freetype.sln: Use correct version number.
Borland C++ compiler patch proposed by Mirco Babin.
README.CVS -> README.git

* README.CVS: Renamed to...
* README.git: This.
Updated.
* docs/release: Updated.
Merge branch 'master' of wl@git.sv.gnu.org:/srv/git/freetype/freetype2

Conflicts:
	ChangeLog

Merge.
Typo.
Fix Savannah bug #23786.

* src/truetype/ttobjs.c (tt_size_init_bytecode): Don't reset x_ppem
and y_ppem.  Otherwise the `*_CVT_Stretched' functions in ttinterp.c
get never called.
An anonymous guy suggested this change on Savannah, and it seems to
be the right solution.
Document recent library changes.

* docs/CHANGES: Do it.
Fix Savannah bug #27106.

Typo in Mac README instructions.
Fix Redhat bugzilla #513582 and Savannah bug #26849.

* src/cache/ftccache.h (FTC_CACHE_LOOKUP_CMP) <FTC_INLINE>: Fix
aliasing bug.
gxvalid: Pass the union by the pointer instead of the value.
gxvalid: Insert PureC pragma to allow unevaluated variables.
gzip: Distinguish PureC from TurboC on MSDOS.
gzip: Use FT2 zcalloc() & zfree() in ftgzip.c by default.
type1: Check invalid string longer than PostScript limit.
ftpatent.c: Fix for unused variable `error'.
Improve the variable types in raccess_make_file_name().
ftobjs.c: Prevent an overflow in glyph index handling.