]> git.donarmstrong.com Git - lilypond.git/commitdiff
Fix system-count.
authorJoe Neeman <joeneeman@gmail.com>
Sun, 16 Aug 2009 01:43:35 +0000 (11:43 +1000)
committerJoe Neeman <joeneeman@gmail.com>
Sun, 16 Aug 2009 01:45:29 +0000 (11:45 +1000)
input/regression/page-spacing-system-count.ly
lily/page-breaking.cc

index 3758bd4cf1a0e1f55a49563b2f98d6530e67d3b2..f3f5e382d53e0705b66c50b799595cac0fb31993 100644 (file)
@@ -1,7 +1,7 @@
 \version "2.13.4"
 
 \header {
-  texidoc = "Page layout and stretching work with system-cound enabled."
+  texidoc = "Page layout and stretching work with system-count enabled."
 }
 
 #(set-default-paper-size "a6")
index 1b61f3825846964b80f4a275b7af4f225a411faf..038b0af2479b3f4db7a5a29488a493a9cc136f38 100644 (file)
@@ -524,13 +524,14 @@ Page_breaking::find_chunks_and_breaks (Break_predicate is_break)
              Constrained_breaking breaking (system_specs_[i].pscore_);
              vector<Line_details> details = breaking.line_details (0, VPOS, scm_to_int (system_count));
 
+             cols.push_back (system_specs_[i].pscore_->root_system ()->used_columns ()[0]);
              for (vsize j = 0; j < details.size (); j++)
                cols.push_back (details[j].last_column_);
            }
          else
            cols = system_specs_[i].pscore_->root_system ()->used_columns ();
 
-         int last_chunk_idx = -1;
+         int last_chunk_idx = 0;
          vector<vsize> line_breaker_columns;
          line_breaker_columns.push_back (0);