]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/extender-engraver.cc
Updates. Add targets: tar, dist, release.
[lilypond.git] / lily / extender-engraver.cc
index 6ddab140ff9586835416b5f5d48eefcc52ee8ebd..f2f9d6761411002a89e47b853e55c9fe9c9b4843 100644 (file)
@@ -59,8 +59,7 @@ Extender_engraver::process_music ()
 {
   if (ev_)
     {
-      extender_ = make_spanner ("LyricExtender");
-      announce_grob (extender_, ev_->self_scm ());
+      extender_ = make_spanner ("LyricExtender", ev_->self_scm ());
     }
 }
 
@@ -86,13 +85,12 @@ Extender_engraver::stop_translation_timestep ()
 {
   if (pending_extender_ && pending_extender_->get_bound (RIGHT))
     {
-      typeset_grob (pending_extender_);
       pending_extender_ = 0;
     }
 
   if (extender_ || pending_extender_)
     {
-      Context *voice = get_voice_to_lyrics (get_parent_context ());
+      Context *voice = get_voice_to_lyrics (context ());
       Grob* h =  (voice) ? get_current_note_head (voice) : 0;
 
       if (h)
@@ -141,7 +139,6 @@ Extender_engraver::finalize ()
 
       if (!extender_->get_bound (RIGHT))
        extender_->warning (_ ("unterminated extender"));
-      typeset_grob (extender_);
       extender_ = 0;
     }
 
@@ -151,7 +148,6 @@ Extender_engraver::finalize ()
 
       if (!pending_extender_->get_bound (RIGHT))
          pending_extender_->warning (_("unterminated extender"));
-      typeset_grob (pending_extender_);
       pending_extender_ =0;
     }
 }