* scm/grob-description.scm (beamed-lengths): Subtract half a beam
thickness, to fix most ugly beams. See input/test/stem.ly and
baerenreiter-sarabande.ly.
* lily/beam.cc (least_squares): Fix asymmetry and scary float
comparison.
- * lily/stem.cc (calc_stem_info): Moved, documented, cleaned up and
- fixed up-to-stem feature.
+ * lily/stem.cc (calc_stem_info): Move, document, clean up and fix
+ up-to-stem feature.
+ * ly/grace-init.ly (startGraceMusic):
* scm/grob-description.scm (beamed-lengths): Subtract half a beam
thickness, to fix most ugly beams. See input/test/stem.ly and
baerenreiter-sarabande.ly.
\property Voice.Stem \override #'lengths =
#(map (lambda (x) (* 0.8 x)) '(3.5 3.5 3.5 4.5 5.0))
\property Voice.Stem \override #'beamed-lengths =
- #(map (lambda (x) (* 0.8 x)) '(3.5))
+ #(map (lambda (x) (* 0.8 x)) '(3.26))
\property Voice.Stem \override #'beamed-minimum-free-lengths =
#(map (lambda (x) (* 0.8 x)) '(2.5 2.0 1.5))
\property Voice.Stem \override #'beamed-extreme-minimum-free-lengths =