On Sun, 2009-07-26 at 20:02 +0100, Neil Puttock wrote: > Hi Joe, > > 2009/7/26 Joe Neeman <joenee...@gmail.com>: > > > Please do send me the files. But first, check to see if they give the > > same behaviour with current git. I pushed some changes yesterday that > > may have helped. > > Have you carried these changes over from dev/jneeman? No, the changes I recently committed to master were a few small things that I thought were safe.
> The reason I > ask is that I'm now getting the same assertion failure on a particular > file (using --disable-optimising) with both branches: > > lilypond: simple-spacer.cc:234: Real Simple_spacer::compress_line(): > Assertion `fabs (configuration_length (cur_force) - cur_len) < 1e-6' > failed. > > I can send you the file if you'd like to take a look at it. Please. > > I've tested a few examples of piano music, and apart from the spacing > between staves being very tight, I'm encountering some strange issues > associated with cross-staff beaming; sometimes they force the staves > apart, other times (mainly associated with existing cross-staff > beaming bugs) they trigger a collision with the next system. Could you please send me some examples? > > When I set fixed distances using alignment-distances, I find that > systems with three staves sometimes break the page breaking algorithm: > systems spill off the bottom of the page, when it would be much better > to move one on to the next page. This must be because I'm not using alignment-distances in the page-breaking stage, but only in the layout stage; I know how to fix this one. Thanks, Joe _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel