lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] More on mensural notation


From: Han-Wen
Subject: [PATCH] More on mensural notation
Date: Sun, 19 May 2002 00:21:46 +0200

address@hidden 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   |   address@hidden   |   http://www.cs.uu.nl/~hanwen 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]