lilypond-1.3.113
authorfred <fred>
Wed, 27 Mar 2002 00:33:58 +0000 (00:33 +0000)
committerfred <fred>
Wed, 27 Mar 2002 00:33:58 +0000 (00:33 +0000)
lily/beam-engraver.cc
lily/note-heads-engraver.cc

index 80b812b9513ea096970d35db07ca834b03f1667e..fdb459ccb20de154cdec683c8a7bc6d0c2188a5b 100644 (file)
@@ -48,6 +48,7 @@ protected:
   virtual void create_grobs ();
   virtual void acknowledge_grob (Grob_info);
   virtual bool try_music (Music*);
+  virtual void process_music ();
 
 public:
   Beam_engraver ();
@@ -114,9 +115,8 @@ Beam_engraver::set_melisma (bool m)
   daddy_trans_l_->set_property ("beamMelismaBusy", m ? SCM_BOOL_T :SCM_BOOL_F);
 }
 
-
 void
-Beam_engraver::create_grobs ()
+Beam_engraver::process_music ()
 {
   if (reqs_drul_[STOP])
     {
@@ -145,7 +145,12 @@ Beam_engraver::create_grobs ()
       else
        e->forbid_breaks ();
     }
-  
+}
+
+
+void
+Beam_engraver::create_grobs ()
+{
   if (reqs_drul_[START])
     {
       if (beam_p_)
index b791c222ff2e269052ced29881b32c4dbf06e9a9..0ae73fb423a0e21bbc853f5a637f243f80c046cd 100644 (file)
@@ -122,7 +122,7 @@ Note_heads_engraver::start_translation_timestep ()
 {
   /* TODO:make this settable?
    */
-  if (note_end_mom_ > now_mom())
+  if (note_end_mom_ > now_mom() )
     {
       Score_engraver * e = 0;
       Translator * t  =  daddy_grav_l ();