https://codereview.appspot.com/333340043/diff/50003/input/regression/multi-measure-rest-measure-length.ly File input/regression/multi-measure-rest-measure-length.ly (right):
https://codereview.appspot.com/333340043/diff/50003/input/regression/multi-measure-rest-measure-length.ly#newcode16 input/regression/multi-measure-rest-measure-length.ly:16: \override MultiMeasureRest.usable-duration-logs = #'(2 1 0 -1 -2) Seeing this override in a test raises the suspicion that it is a prerequisite for correct output, leading to doubts that lilypond performs as expected in the default case. It's not my place to give commands, but consider testing each case separately: one demonstrating that lilypond works by default, and another demonstrating that it handles overrides correctly. Another thing I see is that calc_closest_duration_log() also uses the property round-up-to-longer-rest. If this were my change, I would try to satisfy myself that there won't be any unwanted interactions with that property, and possibly cover it in a regression test if it seems easy for the next person to break. https://codereview.appspot.com/333340043/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel