]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/spanner-after-line-breaking.ly
Merge branch 'stable/2.16' into staging
[lilypond.git] / input / regression / spanner-after-line-breaking.ly
1 \version "2.16.0"
2
3 \header {
4 texidoc = "The visibility of left-broken line spanners and hairpins
5 which end on the first note (i.e., span no time between bounds) is
6 controlled by the callback @code{ly:spanner::kill-zero-spanned-time}.
7 "
8 }
9
10 \paper { ragged-right = ##t }
11
12 \relative c' {
13   \override TextSpanner #'bound-details =
14     #'((left
15         (Y . 0)
16         (padding . 0.25)
17         (attach-dir . -1)
18         (text . "L"))
19        (right
20         (Y . 0)
21         (padding . 0.25)
22         (text . "R"))
23        (left-broken
24         (padding . 5)
25         (text . #f))
26        (right-broken
27         (text . #f)))
28   c1\startTextSpan\< \break
29   \override Hairpin #'to-barline = ##f
30   \override Hairpin #'after-line-breaking = ##f
31   c2\stopTextSpan\!
32   \override TextSpanner #'after-line-breaking =
33     #ly:spanner::kill-zero-spanned-time
34   c\startTextSpan\< \break
35   c1\!\stopTextSpan
36 }