X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fbeam-engraver.cc;h=43c1264741c186131dc34b54d72ec5f22f25db00;hb=31817eb3359082c113e64688703d0841e96b9b32;hp=724485a3e036c257a1c630122042cd71dea64362;hpb=fcc5f76615e024803904a055902fdc6a3b24dccb;p=lilypond.git diff --git a/lily/beam-engraver.cc b/lily/beam-engraver.cc index 724485a3e0..43c1264741 100644 --- a/lily/beam-engraver.cc +++ b/lily/beam-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1998--2007 Han-Wen Nienhuys + (c) 1998--2009 Han-Wen Nienhuys */ #include "beam.hh" @@ -262,7 +262,8 @@ Beam_engraver::acknowledge_stem (Grob_info info) scm_from_int (durlog)); Moment stem_location = now - beam_start_mom_ + beam_start_location_; beam_info_->add_stem (stem_location, - max (durlog- 2, 0)); + max (durlog- 2, 0), + Stem::is_invisible (stem)); Beam::add_stem (beam_, stem); } @@ -271,8 +272,8 @@ ADD_ACKNOWLEDGER (Beam_engraver, rest); ADD_TRANSLATOR (Beam_engraver, /* doc */ - "Handle @code{Beam} events by engraving beams. If omitted, " - "then notes are printed with flags instead of beams.", + "Handle @code{Beam} events by engraving beams. If omitted," + " then notes are printed with flags instead of beams.", /* create */ "Beam ", @@ -337,9 +338,9 @@ ADD_ACKNOWLEDGER (Grace_beam_engraver, rest); ADD_TRANSLATOR (Grace_beam_engraver, /* doc */ - "Handle @code{Beam} events by engraving beams. If omitted, " - "then notes are printed with flags instead of beams. Only " - "engraves beams when we are at grace points in time.", + "Handle @code{Beam} events by engraving beams. If omitted," + " then notes are printed with flags instead of beams. Only" + " engraves beams when we are at grace points in time.", /* create */ "Beam ",