]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/pc-mmrest.ly
* lily/system-start-delimiter.cc (after_line_breaking): retrieve
[lilypond.git] / input / regression / pc-mmrest.ly
1 \version "1.7.19"
2 \header {
3 texidoc="Multi measure rests of second voice should not disappear."
4 }
5
6
7 %{
8
9 TODO:  what does this test? The contexts are tweaked too much.
10
11 %}
12
13 #(ly:set-point-and-click 'line-column)
14 one = \notes\relative c'' {
15
16         f4 e-\!-.-\f r2|
17         R1|
18         f2-\p-(es -)|
19         d1\<|
20         d1|
21         d2 d2|
22         d2 d2|
23         f1-\!-\ff  |
24         f1
25 }
26
27 two = \notes \relative c'' {
28         r4 c r2|
29         R1*6|
30         c1 ~|
31         c1
32 }
33         
34 \score {
35   \notes <
36     \context Staff = Viole <
37         \context Voice=one \partcombine Voice
38                 \context Thread=one \one
39                 \context Thread=two \two
40     > ~
41   >
42   \paper {
43     \translator {
44       \ThreadContext
45       \consists "Rest_engraver"
46     }
47     \translator {
48       \VoiceContext
49       \remove "Rest_engraver"
50       \consists Multi_measure_rest_engraver
51       \consists Bar_engraver
52     }
53     \translator {
54       \RemoveEmptyStaffContext
55       \remove Multi_measure_rest_engraver
56       \remove Bar_engraver
57     }
58     \translator {
59       \OrchestralScoreContext
60       RestCollision \override #'maximum-rest-count = #1
61     }
62   }
63 }