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

Attachment: patch13
Description: Binary data

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to