]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/text-engraver.cc
Updates. Add targets: tar, dist, release.
[lilypond.git] / lily / text-engraver.cc
index 2da7fbe8e5c2d360dd6910b63325e4aff53a2dff..af6e4c5869aac5d2d54e9a4e9165eb2d3427bbf9 100644 (file)
@@ -84,7 +84,7 @@ Text_engraver::process_acknowledged_grobs ()
       Music * r = evs_[i];
       
       // URG: Text vs TextScript
-      Item *text = make_item ("TextScript");
+      Item *text = make_item ("TextScript", r->self_scm ());
 
       
       Axis ax = Y_AXIS;
@@ -93,7 +93,7 @@ Text_engraver::process_acknowledged_grobs ()
       // Hmm
       int priority = 200;
       SCM s = text->get_property ("script-priority");
-      if (ly_number_p (s))
+      if (ly_c_number_p (s))
        priority = ly_scm2int (s);
       
       /* see script-engraver.cc */
@@ -109,7 +109,6 @@ Text_engraver::process_acknowledged_grobs ()
       SCM mark = r->get_property ("text");
 
       text->set_property ("text", mark);
-      announce_grob (text, r->self_scm ());
       texts_.push (text);
     }
 }
@@ -117,11 +116,6 @@ Text_engraver::process_acknowledged_grobs ()
 void
 Text_engraver::stop_translation_timestep ()
 {
-  for (int i=0; i < texts_.size (); i++)
-    {
-      Item *ti = texts_[i];
-      typeset_grob (ti);
-    }
   texts_.clear ();
   evs_.clear ();
 }