[Top][All Lists]
[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