2009-06-29 Jeffrey Stedfast <fejj@novell.com>
* fontmanager.cpp (LoadGlyph): Save some memory by dropping some
of the GlyphMetrics fields.
* layout.cpp: Updated to keep track of the previous GlyphInfo
rather than the previous GlyphInfo's index.
* fonts.cpp (TextFont::GetGlyphInfo): Set the GlyphInfo face.
(TextFont::Kerning): Modified to take GlyphInfo arguments rather
than face indexes since they are worthless w/o knowing which font
face the indexes of each are for.
git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/moon@137095 e3ebcda4-bce8-0310-ba0a-eca2169e7518