]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/hara-kiri-pianostaff.ly
Fix 1220.
[lilypond.git] / input / regression / hara-kiri-pianostaff.ly
index 571e950782536d2af5ac6b8991b553b433e63566..e19aa4fd823747a064f771383aba4b8c3e7efe7f 100644 (file)
@@ -1,13 +1,13 @@
-\version "1.9.2"
+\version "2.13.18"
 
 \header { texidoc =
 
-         " Hara kiri staves kill themselves if they are empty.  This
+         " Hara-kiri staves kill themselves if they are empty.  This
 example really contains three staves, but as they progress, empty ones
 are removed: this example has three staves, but some of them
 disappear: note how the 2nd line only has the bar number 2. (That the
 bar number is printed might be considered a bug, however, the scenario
-of all staves disappearing doesn't happen in practice.)
+of all staves disappearing does not happen in practice.)
 
 Any staff brackets and braces are removed, both in the single staff
 and no staff case.
@@ -18,20 +18,20 @@ alignment; this should not confuse the mechanism.
          
 }
 
-\paper { raggedright= ##t }
-
-       
-\score { \notes \transpose c c''
- \context PianoStaff <
-   \new Staff {  c4 c c c \break  s1 \break c4 c c c \break c c c c}
-   \new Staff {  d4 d d d s1 s1 s1 s1 }
-   \new Staff {  e4 e e e s1 e4 e e e s1 }
- >
- \paper {
-  \translator {
-   \RemoveEmptyStaffContext
+\layout {
+  ragged-right= ##t
+  \context {
+    \Staff
+    \RemoveEmptyStaves
   }
- }
 }
 
+\transpose c c''
+\context PianoStaff <<
+  \new Staff {  c4 c c c \break s1 \break c4 c c c \break c c c c}
+  \new Staff {  d4 d d d        s1        s1              s1 }
+  \new Staff {  e4 e e e        s1        e4 e e e        s1 }
+>>
+
+