-ADD_ACKNOWLEDGER (Phrasing_slur_engraver, inline_accidental);
-ADD_ACKNOWLEDGER (Phrasing_slur_engraver, fingering)
-ADD_ACKNOWLEDGER (Phrasing_slur_engraver, note_column);
-ADD_ACKNOWLEDGER (Phrasing_slur_engraver, slur);
-ADD_ACKNOWLEDGER (Phrasing_slur_engraver, script);
-ADD_ACKNOWLEDGER (Phrasing_slur_engraver, dots);
-ADD_ACKNOWLEDGER (Phrasing_slur_engraver, text_script);
-ADD_END_ACKNOWLEDGER (Phrasing_slur_engraver, tie);
-ADD_ACKNOWLEDGER (Phrasing_slur_engraver, tuplet_number);
+
+void
+Phrasing_slur_engraver::boot ()
+{
+ ADD_LISTENER (Phrasing_slur_engraver, phrasing_slur);
+ ADD_LISTENER (Phrasing_slur_engraver, note);
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, inline_accidental);
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, fingering)
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, note_column);
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, slur);
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, script);
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, dots);
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, text_script);
+ ADD_END_ACKNOWLEDGER (Phrasing_slur_engraver, tie);
+ ADD_ACKNOWLEDGER (Phrasing_slur_engraver, tuplet_number);
+}