]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/staff-collecting-engraver.cc
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / lily / staff-collecting-engraver.cc
index a7ee6d181a58cb8db5bbd18a2712da99a39438ae..fe522a049747284eb8efd91dbf59442173a5e533 100644 (file)
@@ -16,7 +16,6 @@ class Staff_collecting_engraver : public Engraver
 public:
   TRANSLATOR_DECLARATIONS (Staff_collecting_engraver);
   DECLARE_ACKNOWLEDGER (staff_symbol);
-  DECLARE_END_ACKNOWLEDGER (staff_symbol);
 };
 
 Staff_collecting_engraver::Staff_collecting_engraver ()
@@ -32,19 +31,8 @@ Staff_collecting_engraver::acknowledge_staff_symbol (Grob_info gi)
   context ()->set_property ("stavesFound", staffs);
 }
 
-void
-Staff_collecting_engraver::acknowledge_end_staff_symbol (Grob_info gi)
-{
-  SCM staffs = get_property ("stavesFound");
-  staffs = scm_delq (gi.grob ()->self_scm (), staffs);
-
-  context ()->set_property ("stavesFound", staffs);
-}
-
 #include "translator.icc"
-
 ADD_ACKNOWLEDGER (Staff_collecting_engraver, staff_symbol);
-ADD_END_ACKNOWLEDGER (Staff_collecting_engraver, staff_symbol);
 
 ADD_TRANSLATOR (Staff_collecting_engraver,
                /* doc */ "Maintain the stavesFound variable",