]> git.donarmstrong.com Git - lilypond.git/commit
Break slurs between alternative endings in repeats; issue 1698.
authorMike Solomon <mike@apollinemike.com>
Sat, 6 Apr 2013 07:54:58 +0000 (09:54 +0200)
committerMike Solomon <mike@apollinemike.com>
Sat, 6 Apr 2013 07:54:58 +0000 (09:54 +0200)
commit88d306d9c5666b5ade4a136df29cca19c5ff5ed7
tree4717005616da41ae5c07d018863d16f42ff5abac
parent8a4e71bc466e56caba84d87678fd4ef90579cac3
Break slurs between alternative endings in repeats; issue 1698.

Create new event-types BreakPhrasingSlurEvent BreakSlurEvent,
and a music-function \free so that users can create them.
Create these event-types in the volta-repeat-iterator to break
slurs between alternatives in a \repeat volta structure.
14 files changed:
input/regression/repeat-slur.ly [new file with mode: 0644]
lily/include/slur-proto-engraver.hh
lily/phrasing-slur-engraver.cc
lily/slur-engraver.cc
lily/slur-proto-engraver.cc
lily/slur.cc
lily/spanner.cc
lily/volta-repeat-iterator.cc
ly/music-functions-init.ly
ly/spanners-init.ly
scm/define-context-properties.scm
scm/define-event-classes.scm
scm/define-grob-properties.scm
scm/define-music-types.scm