]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/beam-default-lengths.ly
Merge commit 'origin' into beamlets2
[lilypond.git] / input / regression / beam-default-lengths.ly
index f765336f85f6e1f7f04a84cce91a45dfb65785b3..42a9350464fe2e326a0da67227844460db4a62f3 100644 (file)
@@ -1,16 +1,22 @@
+\layout{ ragged-right = ##t}
 
-\version "2.6.0"
+\version "2.12.0"
 
 \header{
-    texidoc="Beamed stems have standard lengths if possible. Quantization is switched off in this example."
-    }
+  texidoc="Beamed stems have standard lengths if possible. Quantization is switched off in this example."
+}
 
 \relative c'{
-  \override Beam  #'position-callbacks =
-  #`(,Beam::least_squares
-     ,Beam::check_concave
-     ,Beam::slope_damping)
+  \override Beam #'position =
+  #(ly:make-simple-closure
+    (ly:make-simple-closure
+     (list chain-grob-member-functions
+      `(,cons 0 0)
+      ly:beam::calc-least-squares-positions
+      ly:beam::slope-damping
+      ly:beam::shift-region-to-valid
+      ly:beam::set-stem-lengths
+    )))
 
   f4  f8[ f]  f16[ f]  f32[ f]  f64[ f]  f128[ f] 
 }
-\layout{ raggedright = ##t}