]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/hyphen-engraver.cc
patch::: 1.3.130.jcn1
[lilypond.git] / lily / hyphen-engraver.cc
index ebb56587badf27a00b5806e5a647c808f32677e0..44eb9298053fe18fbb10a5f31fd674740caef1f1 100644 (file)
@@ -32,8 +32,7 @@ public:
 
 protected:
   virtual void acknowledge_grob (Grob_info);
-  virtual void do_removal_processing();
-  void deprecated_process_music();
+  virtual void finalize();
   virtual bool try_music (Music*);
   virtual void stop_translation_timestep();
   virtual void start_translation_timestep ();
@@ -84,23 +83,17 @@ Hyphen_engraver::try_music (Music* r)
 }
 
 void
-Hyphen_engraver::do_removal_processing ()
+Hyphen_engraver::finalize ()
 {
   if (hyphen_p_)
     {
       req_l_->origin ()->warning (_ ("unterminated hyphen"));
-      hyphen_p_->set_bound(RIGHT, unsmob_element (get_property ("currentCommandColumn")));
+      hyphen_p_->set_bound(RIGHT, unsmob_grob (get_property ("currentCommandColumn")));
     }
 }
 
 void
 Hyphen_engraver::create_grobs ()
-{
-  deprecated_process_music ();
-}
-
-void
-Hyphen_engraver::deprecated_process_music ()
 {
   if (req_l_ &&! hyphen_p_)
     {