]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/repeat-acknowledge-engraver.cc
* lily/auto-beam-engraver.cc (process_music): end/junk beam if
[lilypond.git] / lily / repeat-acknowledge-engraver.cc
index 4f75dade559b92995d654103e15951d14813ca08..53265a70e520c15880e7ac2b3222c85c21166248 100644 (file)
@@ -3,7 +3,7 @@
   
   source file of the GNU LilyPond music typesetter
   
-  (c) 2000--2001 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 2000--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
   
  */
 #include "engraver.hh"
@@ -38,7 +38,7 @@ void
 Repeat_acknowledge_engraver::initialize ()
 {
   first_b_ = true;
-  daddy_trans_l_->set_property ("repeatCommands", SCM_EOL);
+  daddy_trans_->set_property ("repeatCommands", SCM_EOL);
 }
 
 
@@ -50,9 +50,9 @@ void
 Repeat_acknowledge_engraver::start_translation_timestep ()
 {
   first_b_ = true;
-  Translator_group * tr = daddy_trans_l_->where_defined (ly_symbol2scm ("repeatCommands"));
+  Translator_group * tr = daddy_trans_->where_defined (ly_symbol2scm ("repeatCommands"));
   if (!tr)
-    tr = daddy_trans_l_;
+    tr = daddy_trans_;
 
   tr->set_property ("repeatCommands", SCM_EOL);
 }
@@ -105,15 +105,16 @@ Repeat_acknowledge_engraver::process_music ()
     {
       if (s != "" || (volta_found && !gh_string_p (wb)))
        {
-         daddy_trans_l_->set_property ("whichBar", ly_str02scm (s.ch_C ()));
+         daddy_trans_->set_property ("whichBar", scm_makfrom0str (s.to_str0 ()));
        }
     }
 }
 
 ENTER_DESCRIPTION(Repeat_acknowledge_engraver,
-/* descr */       "Acknowledge repeated music, and convert the contents of
-repeatCommands ainto an appropriate setting for whichBar",
+/* descr */       "Acknowledge repeated music, and convert the contents of "
+"repeatCommands ainto an appropriate setting for whichBar.",
 /* creats*/       "",
-/* acks  */       "",
+/* accepts */     "",
+/* acks  */      "",
 /* reads */       "repeatCommands whichBar",
 /* write */       "");