]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/hara-kiri-engraver.cc
Use between-system-padding as a default for
[lilypond.git] / lily / hara-kiri-engraver.cc
index 48139aeb94d04e5404a80b097884601951056c22..e899fdb8fdef8e517ad75bb1372636b0e486ec89 100644 (file)
@@ -23,13 +23,19 @@ protected:
   virtual Spanner *get_spanner ();
   DECLARE_ACKNOWLEDGER (grob);
   virtual void add_element (Grob *e);
-  void start_translation_timestep ();
+  void process_music ();
   virtual void derived_mark () const;
   SCM interesting_;
 public:
   TRANSLATOR_DECLARATIONS (Hara_kiri_engraver);
 };
 
+
+Hara_kiri_engraver::Hara_kiri_engraver ()
+{
+  interesting_ = SCM_EOL;
+}
+
 void
 Hara_kiri_engraver::derived_mark () const
 {
@@ -37,9 +43,9 @@ Hara_kiri_engraver::derived_mark () const
 }
 
 void
-Hara_kiri_engraver::start_translation_timestep ()
+Hara_kiri_engraver::process_music ()
 {
-  Axis_group_engraver::start_translation_timestep ();
+  Axis_group_engraver::process_music ();
   interesting_ = get_property ("keepAliveInterfaces");
 }
 
@@ -70,17 +76,12 @@ Hara_kiri_engraver::acknowledge_grob (Grob_info i)
     }
 }
 
-Hara_kiri_engraver::Hara_kiri_engraver ()
-{
-  interesting_ = SCM_EOL;
-}
 
 ADD_ACKNOWLEDGER (Hara_kiri_engraver, grob);
 ADD_TRANSLATOR (Hara_kiri_engraver,
                /* doc */ "Like Axis_group_engraver, but make a hara-kiri spanner, and add "
                "interesting items (ie. note heads, lyric syllables and normal rests) ",
                /* create */ "VerticalAxisGroup",
-               /* accept */ "",
                /* read */ "keepAliveInterfaces",
                /* write */ "");