]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/extender-engraver.cc
release: 1.3.94
[lilypond.git] / lily / extender-engraver.cc
index 21a246d71319fe1d1f79aed87457dd997861b643..5c893207eedcbd211b994948454bd97d6e63dd04 100644 (file)
@@ -95,7 +95,7 @@ Extender_engraver::do_removal_processing ()
 {
   if (extender_p_)
     {
-      req_l_->warning (_ ("unterminated extender"));
+      req_l_->origin ()->warning (_ ("unterminated extender"));
       extender_p_->set_bound(RIGHT, unsmob_element (get_property ("currentCommandColumn")));
     }
 }
@@ -107,15 +107,15 @@ Extender_engraver::do_process_music ()
     {
       if (!last_lyric_l_)
        {
-         req_l_->warning (_ ("Nothing to connect extender to on the left.  Ignoring extender request."));
+         req_l_->origin ()->warning (_ ("Nothing to connect extender to on the left.  Ignoring extender request."));
          return;
        }
       
-      extender_p_ = new Spanner (get_property ("basicLyricExtenderProperties"));
-      extender_p_->set_extent_callback (Score_element::point_dimension_callback, Y_AXIS);
+      extender_p_ = new Spanner (get_property ("LyricExtender"));
+
 
       Lyric_extender (extender_p_).set_textitem  (LEFT, last_lyric_l_);
-      announce_element (Score_element_info (extender_p_, req_l_));
+      announce_element (extender_p_, req_l_);
     }
 }