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

Reply via email to