On Fri, 19 Mar 2010 17:15:08 -0400, Boris Shingarov wrote:
> As to the call to get_skylines(), now I am really confused. All this
> (get_property("springs-and-rods") resulting in
> Spacing_spanner::set_springs() and all the other things down the road
> being called), happens much earlier than thewhole page layout stage --
> I guess the Y-extent property is stored inside the grob at this earlier
> stage?
Ok, now I understand what's going on here: the get_skylines() does get
called much earlier in the game, but it also is called during
Constrained_breaking::fill_line_details(), the Y-extent function of the
system is the one from Axis_group_interface; that iterates over all
spanners calculating their pure_height(), that goes through another
layer of Axis_group_interface, and that one finaly reaches the
Align_interface.
What this tree of grobs looks like, and what is each grob, I am not
sure how to tell.
_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond