Comment #24 on issue 1846 by [email protected]: Improves horizontal spacing of
axis groups that SpanBar grobs traverse
https://code.google.com/p/lilypond/issues/detail?id=1846
Comment #17:
The code touched in commit 70fd22c reads:
Grob *
Grob::get_vertical_axis_group (Grob *g)
{
if (!g)
return 0;
if (!g->get_parent (Y_AXIS))
return 0;
if (Axis_group_interface::has_interface (g)
&& Align_interface::has_interface (g->get_parent (Y_AXIS)))
return g;
return get_vertical_axis_group (g->get_parent (Y_AXIS));
}
Is that correct? Why does the parent need an Align_interface but the grob
itself only an Axis_group_interface? I don't claim to understand this
code, but the name of the function is get_vertical_axis_group, so what's
with the Align_interface?
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings