[EMAIL PROTECTED] writes:
> 
> Hi!
> 
> The problem with Staff_symbol_referencer::staff_symbol_l turned out to
> be a simple typo, hence here comes the announced patch.  Though it now
> produces some new programming errors in 1.5.56 (Infinity or NaN
> encountered), which did not happen in 1.5.53.  Maybe I will eventually
> have a look at it.

Infinity/NaN typically happens when you use the extents of an empty
object, eg. if you do

        foo->translate_axis (bar.extent(X_AXIS), Y_AXIS),

and bar.extent(X_AXIS) is [Inf,-Inf]. You should check every extent on
being empty before you use it.

> This patch is just another tiny patch towards mensural notation.

You call that tiny???! It's huge by my standards :-) But it doesn't touch
any existing code, so I'll use my default behavior for ancient
notation. When I finish my current hack, I'll put it into CVS.

-- 

Han-Wen Nienhuys   |   [EMAIL PROTECTED]   |   http://www.cs.uu.nl/~hanwen 

_______________________________________________
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to