From: Keith OHara Date: Wed, 20 Nov 2013 00:46:40 +0000 (-0800) Subject: pge-breaking: do not try to fill ragged-pages; issue 3341 X-Git-Tag: release/2.18.1-1~36 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=f940442ecf0e5485c24ea3bf3d6b1ad660703f6a;p=lilypond.git pge-breaking: do not try to fill ragged-pages; issue 3341 --- diff --git a/lily/page-breaking.cc b/lily/page-breaking.cc index c4ca97f726..a5b03f51e8 100644 --- a/lily/page-breaking.cc +++ b/lily/page-breaking.cc @@ -1436,7 +1436,9 @@ Page_breaking::finalize_spacing_result (vsize configuration, Page_spacing_result line_penalty += uncompressed_line_details_[i].break_penalty_; } - for (vsize i = 0; i < res.force_.size (); i++) + for (vsize i = ragged () ? res.force_.size () - 1 : 0; + i < res.force_.size () - ragged_last (); + i++) { Real f = res.force_[i];