X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fbeam-quanting.cc;h=cf933d500bc3d3071d1386fdb172e8391bb51465;hb=5b4b0d6e9a197e8f9eb085b7c2ad78b8be3e5cfc;hp=a40621e61ba84d471841ed7b2ec6cb78427bebc3;hpb=52c47ff08943021305e5d40bf5a4963e3e520af8;p=lilypond.git diff --git a/lily/beam-quanting.cc b/lily/beam-quanting.cc index a40621e61b..cf933d500b 100644 --- a/lily/beam-quanting.cc +++ b/lily/beam-quanting.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--2007 Han-Wen Nienhuys + (c) 1997--2008 Han-Wen Nienhuys Jan Nieuwenhuizen */ @@ -37,8 +37,8 @@ Beam_quant_parameters::fill (Grob *him) { SCM details = him->get_property ("details"); - /* - TODO: put in define-grobs.scm + /* + TODO: The default values should be copied to define-grobs.scm. */ INTER_QUANT_PENALTY = get_detail (details, ly_symbol2scm ("inter-quant-penalty"), 1000.0); SECONDARY_BEAM_DEMERIT = get_detail (details, ly_symbol2scm ("secondary-beam-demerit"), 10.0); @@ -113,7 +113,6 @@ Beam::quanting (SCM smob, SCM posns) /* Calculations are relative to a unit-scaled staff, i.e. the quants are divided by the current staff_space. - */ Real ss = Staff_symbol_referencer::staff_space (me); Real thickness = Beam::get_thickness (me) / ss; @@ -134,7 +133,6 @@ Beam::quanting (SCM smob, SCM posns) going to REGION_SIZE == 2, yields another 0.6 second with wtk1-fugue2. - (result indexes between 70 and 575) ? --hwn. */ @@ -179,7 +177,7 @@ Beam::quanting (SCM smob, SCM posns) if (Stem::is_normal_stem (s)) { - base_lengths.push_back (calc_stem_y (me, s, common, xl, xr, + base_lengths.push_back (calc_stem_y (me, s, common, xl, xr, CENTER, Interval (0, 0), f) / ss); } else