]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/system.cc
* scm/lily-library.scm (ordered-cons): new function.
[lilypond.git] / lily / system.cc
index d9b2122c3b99ecc6360ab846c152b72bb15d989f..5493772f1902b53d8e1a29ddb51255f8138d20fe 100644 (file)
@@ -204,8 +204,8 @@ System::break_into_pieces (vector<Column_x_positions> const &breaking)
 {
   for (vsize i = 0; i < breaking.size (); i++)
     {
-      System *system = dynamic_cast<System *> (clone (i));
-      system->rank_ = i;
+      System *system = dynamic_cast<System *> (clone (broken_intos_.size ()));
+      system->rank_ = broken_intos_.size ();
 
       vector<Grob*> c (breaking[i].cols_);
       pscore_->typeset_system (system);
@@ -286,9 +286,6 @@ System::pre_processing ()
       (void) g->get_property ("before-line-breaking");
     }
 
-  message (_ ("Calculating line breaks..."));
-  progress_indication (" ");
-
   for (vsize i = 0; i < all_elements_->size (); i++)
     {
       Grob *e = all_elements_->grob (i);