1\version "2.19.21"
2
3\header {
4texidoc = "The visibility of left-broken line spanners and hairpins
5which end on the first note (i.e., span no time between bounds) is
6controlled by the callback @code{ly:spanner::kill-zero-spanned-time}.
7"
8}
9
10\paper { ragged-right = ##t }
11
12\relative {
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  c'1\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}
37