DescriptionFix lyric extenders to end properly when there are notes but no more lyrics.
As I understand it, the current extender code only ends extenders when the next
lyric is encountered. This can lead to issues when there are additional notes,
but no more lyrics (I encountered this case when I needed to add a few lyrics
where rhythms diverged in a divisi part). This patch adds a check to see if a
melisma is ending, completetizing the extender if appropriate.
This has solved the issue I was encountering, and the regression-test turned up
no regressions. A test-case with before-and-after output is available at the
following URL:
http://temp.mvpsoft.com/ly/lyric_extender/
This also seems related to Issue #331, which mentions a similar problem. When I
tried the test-case included there, however, it produced correct output with and
without this patch.
Patch Set 1 #
Total comments: 2
Patch Set 2 : Code style fixes #Patch Set 3 : Added regression test #
MessagesTotal messages: 3
|