DescriptionFix infinite loop in Completion_heads_engraver at invalid measure position (issue 3888).
* Completion_heads_engraver now gives a programming_error instead of trying to make negative-duration notes.
* intlog2 with a nonpositive argument now gives an error instead of an infinite loop.
Warn when \time is used in mid-measure, and reset measurePosition so it stays valid.
This makes issues 3696 and 3888 less mysterious.
Patch Set 1 #Patch Set 2 : \partial no longer makes measurePosition negative except at the beginning of a score. \time in midm… #
Total comments: 4
Patch Set 3 : Minor changes to formatting and translatability. #
MessagesTotal messages: 4
|