]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/mark-engraver.cc
rename my-lily* files.
[lilypond.git] / lily / mark-engraver.cc
index a7e050d92ca093ed97e1afd2b03523fbb2031900..fc09cde8baa4c0b5d2c88fc5426172ba6a37b8d8 100644 (file)
@@ -69,7 +69,6 @@ Mark_engraver::stop_translation_timestep ()
     {
       SCM lst = get_property ("stavesFound");
       text_->set_property ("side-support-elements" , lst);
-      typeset_grob (text_);
       text_ =0;
     }
   mark_ev_ = 0;
@@ -82,8 +81,7 @@ Mark_engraver::create_items (Music *ev)
   if (text_)
     return;
 
-  text_ = make_item ("RehearsalMark");
-  announce_grob (text_, ev->self_scm ());
+  text_ = make_item ("RehearsalMark", ev->self_scm ());
 }
 
 
@@ -123,12 +121,12 @@ Mark_engraver::process_music ()
            {
              int mark_count = ly_scm2int (m);
              mark_count ++;
-             get_parent_context ()->set_property ("rehearsalMark",
+             context ()->set_property ("rehearsalMark",
                                            scm_int2num (mark_count));
            }
 
          if (ly_c_number_p (m))
-           m = scm_call_2 (proc, m, get_parent_context ()->self_scm ());
+           m = scm_call_2 (proc, m, context ()->self_scm ());
          else
            warning ("rehearsalMark does not have integer value.");
        }