hi all, attached a patch fixing the issue.
the cause of the problem was note_dur being less than left_to_do_, as noted in the comment I added. the fix itself is the following part: - if (nb.main_part_ && nb < note_dur.get_length ()) + if (nb.main_part_ && nb < left_to_do_) the remaining bit simplifies initialisation of left_to_do_ while also puts it early enough to be used in the changed condition. p
patch13
Description: Binary data
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel