]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/vertical-align-engraver.cc
* lily/parser.yy (relative_music): start at middle C without pitch
[lilypond.git] / lily / vertical-align-engraver.cc
index f4d24c71f0e68aae3005f24eb32e815d2cad10db..7ad89b9b345be5986f1accdbdf8cd957e0be878a 100644 (file)
@@ -18,7 +18,7 @@ class Vertical_align_engraver : public Engraver
   Spanner * valign_;
   bool qualifies (Grob_info) const;  
 public:
-  TRANSLATOR_DECLARATIONS(Vertical_align_engraver);
+  TRANSLATOR_DECLARATIONS (Vertical_align_engraver);
 protected:
   virtual void acknowledge_grob (Grob_info);
   virtual void process_music ();
@@ -35,9 +35,8 @@ Vertical_align_engraver::process_music ()
 {
   if (!valign_)
     {
-      valign_ =make_spanner ("VerticalAlignment");
+      valign_ = make_spanner ("VerticalAlignment", SCM_EOL);
       valign_->set_bound (LEFT,unsmob_grob (get_property ("currentCommandColumn")));
-      announce_grob (valign_ , SCM_EOL);
     }
 }
 
@@ -47,8 +46,7 @@ Vertical_align_engraver::finalize ()
   if (valign_)
     {
       valign_->set_bound (RIGHT,unsmob_grob (get_property ("currentCommandColumn")));
-      typeset_grob (valign_);
-      valign_ =0;
+      valign_ = 0;
     }
 }
 
@@ -71,7 +69,7 @@ Vertical_align_engraver::acknowledge_grob (Grob_info i)
 }
 
 
-ENTER_DESCRIPTION(Vertical_align_engraver,
+ENTER_DESCRIPTION (Vertical_align_engraver,
 /* descr */       "Catch Vertical axis groups and stack them.",
 /* creats*/       "VerticalAlignment",
 /* accepts */     "",