]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/separating-line-group-engraver.cc
* lily/font-select.cc (get_font_by_design_size): revert
[lilypond.git] / lily / separating-line-group-engraver.cc
index 5b7054f1ee8302e43f9f73262a246d0ae1f9745a..7690c8812dd8f41d3f5e0575b12a5233eeb43225 100644 (file)
@@ -1,25 +1,22 @@
 /*   
-'  separating-line-group-engraver.cc --  implement Separating_line_group_engraver
+'  separating-line-group-engraver.cc -- implement Separating_line_group_engraver
   
   source file of the GNU LilyPond music typesetter
   
-  (c) 1998--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1998--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
   
  */
 
 #include "separating-group-spanner.hh"
 #include "separation-item.hh"
 #include "paper-column.hh"
-#include "paper-def.hh"
+#include "output-def.hh"
 #include "engraver.hh"
 #include "axis-group-interface.hh"
 #include "note-spacing.hh"
-#include "group-interface.hh"
 #include "accidental-placement.hh"
 #include "context.hh"
 
-
-
 struct Spacings
 {
   Item * staff_spacing_;
@@ -66,7 +63,7 @@ Separating_line_group_engraver::Separating_line_group_engraver ()
 {
   sep_span_ = 0;
   break_item_ = 0;
-  musical_item_ =0;
+  musical_item_ = 0;
 }
 
 void
@@ -91,9 +88,9 @@ Separating_line_group_engraver::finalize ()
   Grob *column = unsmob_grob (ccol);
   
   sep_span_->set_bound (RIGHT, unsmob_grob (ccol));
-  sep_span_ =0;
+  sep_span_ = 0;
 
-  for  (int i= 0 ; i < last_spacings_.note_spacings_.size (); i++)
+  for  (int i = 0 ; i < last_spacings_.note_spacings_.size (); i++)
     {
       Pointer_group_interface::add_grob (last_spacings_.note_spacings_[i],
                                         ly_symbol2scm ("right-items" ),
@@ -128,7 +125,7 @@ Separating_line_group_engraver::acknowledge_grob (Grob_info i)
       return ;
     }
   
-  bool ib =Item::is_breakable (it);
+  bool ib = Item::is_breakable (it);
   Item *&p_ref_ (ib ? break_item_
                 : musical_item_);
 
@@ -171,7 +168,7 @@ Separating_line_group_engraver::acknowledge_grob (Grob_info i)
   if (Accidental_placement::has_interface (it))
     Separation_item::add_conditional_item (p_ref_, it);
   else
-    Separation_item::add_item (p_ref_,it);
+    Separation_item::add_item (p_ref_, it);
 }
 
 void
@@ -179,7 +176,7 @@ Separating_line_group_engraver::start_translation_timestep ()
 {
   if (break_item_)
     context ()->unset_property (ly_symbol2scm ("breakableSeparationItem"));
-  break_item_ =0;
+  break_item_ = 0;
 }
 
 void
@@ -215,11 +212,11 @@ Separating_line_group_engraver::stop_translation_timestep ()
       Separating_group_spanner::add_spacing_unit (sep_span_, musical_item_);
     }
   
-  musical_item_ =0;
+  musical_item_ = 0;
 }
 
 
-ENTER_DESCRIPTION (Separating_line_group_engraver,
+ADD_TRANSLATOR (Separating_line_group_engraver,
 /* descr */       "Generates objects for computing spacing parameters.",
 /* creats*/       "SeparationItem SeparatingGroupSpanner StaffSpacing",
 /* accepts */     "",