X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Flayout-beam.scm;h=1ee840aa0bad03eaa939cdad2a074fabb67c475b;hb=e42585017a01fd02f6353b994cf0c87b03a7bb2e;hp=051cc5f2af25c60fb40445664ff3971e77de3332;hpb=087a4bf794b39cbfd99eb032183101013386f475;p=lilypond.git diff --git a/scm/layout-beam.scm b/scm/layout-beam.scm index 051cc5f2af..1ee840aa0b 100644 --- a/scm/layout-beam.scm +++ b/scm/layout-beam.scm @@ -3,7 +3,7 @@ ;;;; ;;;; source file of the GNU LilyPond music typesetter ;;;; -;;;; (c) 2000--2005 Jan Nieuwenhuizen +;;;; (c) 2000--2006 Jan Nieuwenhuizen ;;;; (define ((check-beam-quant posl posr) beam posns) @@ -13,7 +13,7 @@ " (let* ((thick (ly:grob-property beam 'thickness)) (layout (ly:grob-layout beam)) - (lthick (ly:output-def-lookup layout 'linethickness)) + (lthick (ly:output-def-lookup layout 'line-thickness)) (staff-thick lthick) ; fixme. (quant->coord (lambda (p q) (if (= 2 (abs q)) @@ -35,6 +35,7 @@ posns )) + (define ((check-beam-slope-sign comparison) beam posns) "Check whether the slope of BEAM is correct wrt. COMPARISON." (let* ((slope-sign (- (cdr posns) (car posns))) @@ -52,21 +53,18 @@ (define-public (check-quant-callbacks l r) - (list Beam::calc_least_squares_positions - Beam::slope_damping - Beam::shift_region_to_valid - Beam::quanting - Beam::set_stem_lengths + (list ly:beam::calc-least-squares-positions + ly:beam::slope-damping + ly:beam::shift-region-to-valid + ly:beam::quanting (check-beam-quant l r) )) - (define-public (check-slope-callbacks comparison) - (list Beam::calc_least_squares_positions - Beam::slope_damping - Beam::shift_region_to_valid - Beam::quanting - Beam::set_stem_lengths + (list ly:beam::calc-least-squares-positions + ly:beam::slope-damping + ly:beam::shift-region-to-valid + ly:beam::quanting (check-beam-slope-sign comparison) ))