- = pscore_->paper_->line_dimensions_int (optimal_paths[start_idx].line_);
- Simple_spacer * sp = generate_spacing_problem (line, line_dims);
+ = line_dimensions_int (pscore_->layout (), optimal_paths[start_idx].line_);
+ Simple_spacer_wrapper *sp = generate_spacing_problem (line, line_dims);
+ bool last_line = break_idx == breaks.size () - 1;
+ bool ragged = ragged_right
+ || (last_line && ragged_last);
+