On Wed, Jun 04, 2003 at 07:37:06PM +0200, Lars Gullik Bjønnes wrote: > One other idea when I read through the lazy_lyxtext doc, is to never > cache the lyx rows at all, but always generate them when needed. That > might however be too slow... I don't know.
This 'when needed' is basically the time between first and second drawing phase. We need the rebreak to figure out the height of the InsetText, so it is needed in the metrics() phase. And once we've done it there there is no reason not to save the results up to the next draw() phase (which "immediately" follows) I don't buy the 'too slow' argument as the functionalit is essentially there in mathed which is way faster than e.g. InsetTabular. Andre' -- Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. (T. Jefferson or B. Franklin or both...)