]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/beam-engraver.cc
Run `make grand-replace'.
[lilypond.git] / lily / beam-engraver.cc
index 724485a3e036c257a1c630122042cd71dea64362..c1b9d54c30142029de847038957799090c62894b 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1998--2007 Han-Wen Nienhuys <hanwen@xs4all.nl>
+  (c) 1998--2008 Han-Wen Nienhuys <hanwen@xs4all.nl>
 */
 
 #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 ",