From: Tomas Frydrych (tomasfrydrych_at_yahoo.co.uk)
Date: Fri Feb 20 2004 - 15:43:11 EST
more of the bidi refactoring; fp_TextRun is now completely free of 
references to the various text caches associated with the built-in 
shaper.
Next I am going to shift all the justification code in fp_TextRun 
into some virtuals in the  graphics class; this will allow us to 
implement proper script-dependent justification through the external 
shaper. Similar fate awaits fp_TextRun::canBreakAfter/Before().
Extracted the new shaping related classes from gr_Graphics.h/cpp into 
gr_RenderInfo.h/cpp. The makefiles are modified, but (as usual) not 
the MSVC project files.
Fixed inconsistency in the GR_Graphics::drawChars() API: the given 
offset only applied to the characters but not advances, now it 
applies to both; fixed in various gr_*Graphics files I could think 
of.
Tomas
This archive was generated by hypermail 2.1.4 : Fri Feb 20 2004 - 15:43:44 EST