Hi Harm,
On Sat, Apr 12, 2014 at 4:53 PM, Thomas Morley <[email protected]>wrote: > > One question remains: why was it changed? > Instead of more or less simply calling the vallue via ly:grob-extent > we now have to calculate it, looking at each Accidental separately. > (via map and reduce) > > Just curious. > I must have missed that change. > Well, it happened before 2.17.5 as near as I can tell. I'll look at this some more, but the problem appears to be that there is no 'elements array for AccidentalPlacement. You call ly:grob-extent on the AP, which relies on the setting of 'X-extent, which is ly:axis-group-interface::width. This latter function ultimately uses the contents of the elements array. accidental-engraver.cc creates AccidentalPlacement grobs, but not an elements array. I can't figure out where that 1.1 comes from, though. HTH, David _______________________________________________ bug-lilypond mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-lilypond
