On Tue, 2010-06-29 at 20:23 +0200, Arno Waschk wrote: > can't we have correct heights say for every bar (which must be computed > later anyway) with clever caching so we have them ready when the final > layout is made? No. For example, we don't know if a bar will have its clef displayed until after line-breaking. Also, the vertical collision avoidance means that in { c1^"long long markup" c1^"long long markup" }, we cannot calculate the height of the second bar without considering the first bar too (and the answer will change if they are on different lines).
> does this mean you could provide an improved version of your former patch? Yes, I have one prepared, but I'm still testing it. Don't want to release another bad one... Cheers, Joe
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel