Kieren MacMillan <kieren_macmillan <at> sympatico.ca> writes: > > What total bounty would cover a rewrite of the code so that grace note > synchronization is not a concern at all for the user?
This job is difficult to scope. The timing system is used in many different places, and in some places special code handles grace notes synchronization. Things seem to be proceeding in a good way. On issue 34 Reinhold started to propose how we want grace note timing to work, David has brought up at least one counter examples to test the proposal. At some point we need to go through the current code to see if the proposed mechanism handles those things the current code is doing right. It is likely helpful, whenever we run into this issue as users, to express what we need in the language of the recent discussion on issue 34. For example: any point where a line-break is possible is engraved as if it occurs before any grace notes, in any staff. (That is, breakable items have grace timing -inf.0, I think -- if there are exceptions, David is likely to think of a counter example.) Issue 34 is the single most annoying think about LilyPond. The time has come to kill this bug. _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond