]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/key-engraver.cc
patch::: 1.3.108.jcn3
[lilypond.git] / lily / key-engraver.cc
index 46f4d3f656f5ec93ea7d69d4c644533425ed9524..d38939cd6ad38be8cdd92e6023de92eaa1129297 100644 (file)
@@ -15,7 +15,7 @@
 #include "staff-symbol-referencer.hh"
 #include "translator-group.hh"
 #include "engraver.hh"
-#include "musical-pitch.hh"
+#include "pitch.hh"
 #include "protected-scm.hh"
 #include "clef.hh"
 
@@ -40,9 +40,10 @@ protected:
   virtual void do_creation_processing();
   virtual void do_removal_processing ();
   virtual bool do_try_music (Music *req_l);
-  virtual void do_process_music();
+  void deprecated_process_music();
   virtual void do_pre_move_processing();
   virtual void do_post_move_processing();
+  virtual void process_acknowledged ();
   virtual void acknowledge_element (Score_element_info);
 };
 
@@ -64,7 +65,7 @@ Key_engraver::create_key (bool def)
 {
   if (!item_p_) 
     {
-      item_p_ = new Item ( get_property ("KeySignature"));
+      item_p_ = new Item (get_property ("KeySignature"));
 
       item_p_->set_elt_property ("c0-position", gh_int2scm (0));
 
@@ -128,7 +129,13 @@ Key_engraver::acknowledge_element (Score_element_info info)
 }
 
 void
-Key_engraver::do_process_music ()
+Key_engraver::process_acknowledged ()
+{
+  deprecated_process_music ();
+}
+
+void
+Key_engraver::deprecated_process_music ()
 {
   if (keyreq_l_ || old_accs_ != get_property ("keySignature"))
     {