Hi Hub,

> Can that optimization be applied to STABLE as well ? Gaining some
> speed for the next release would not be a bad thing.

the changes inside fl_BlockLayout::_doInsertTextSpan() can be 
carried over to stable without hesitation (the bidi build only, of 
course).

I have also commented out a couple of calls to _lookupProperties(), 
one in fl_BlockLayout::formatLocal(), and one in 
fl_BlockLayout::redrawUpdate(). Both of these should not be there 
and are very performance-costly. Whether they were there to cover 
some other bug I am not 100% certain, but I would do this in stable 
as well, as this is simple to revert if worse comes to worst.

Tomas

Reply via email to