From 8a34b34b5c545711ff86418bd15a9be0cddbc557 Mon Sep 17 00:00:00 2001 From: Joe Neeman Date: Mon, 13 Nov 2006 22:44:59 +0200 Subject: [PATCH] fix keep-inside-line on the left side (issue #130) --- lily/simple-spacer.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lily/simple-spacer.cc b/lily/simple-spacer.cc index 115c2a7337..ffc4bfcbfc 100644 --- a/lily/simple-spacer.cc +++ b/lily/simple-spacer.cc @@ -468,7 +468,7 @@ get_line_forces (vector const &columns, if (!cols[i].keep_inside_line_.is_empty ()) { spacer.add_rod (i - st, end - st, cols[i].keep_inside_line_[RIGHT]); - spacer.add_rod (0, i - st, cols[i].keep_inside_line_[LEFT]); + spacer.add_rod (0, i - st, -cols[i].keep_inside_line_[LEFT]); } } spacer.solve ((b == 0) ? line_len - indent : line_len, ragged); @@ -531,7 +531,7 @@ get_line_configuration (vector const &columns, if (!cols[i].keep_inside_line_.is_empty ()) { spacer.add_rod (i, cols.size (), cols[i].keep_inside_line_[RIGHT]); - spacer.add_rod (0, i, cols[i].keep_inside_line_[LEFT]); + spacer.add_rod (0, i, -cols[i].keep_inside_line_[LEFT]); } } -- 2.39.2