[gsharp-devel] bugs
Christophe Rhodes
csr21 at cam.ac.uk
Thu Nov 10 23:59:49 UTC 2005
Robert Strandh <strandh at labri.fr> writes:
> Hello,
>
> Christophe Rhodes writes:
>
> > another casualty of the change of coordinate systems is in multistaff
> > clusters: the stem calculation is wrong.
>
> I think I (partially) fixed this problem. Doing so was painful,
> however, because, before I changed the y transformation, the terms
> `max' and `min' were unambiguous. Now, however, the note with the
> maximum position will have the minimum y offset.
>
> To make the code a little bit more readable, I suggest a new
> convention: using `top' and `bot' instead of `max' and `min' when
> staff step positions or y offsets are referred to. Thus the top note
> in a cluster will have the highest position on its staff and the
> smallest y offset.
This sounds good.
> However, for fear of causing too many collisions with your current
> modifications, I did not make the global modifications yet.
> Personally, I commit frequently to avoid such problems, but not
> everyone does. So, I suggest either 1) you let me know when it is
> "safe" for me to make such global changes or 2) you do them at the
> same time you commit some of your other stuff.
Please commit. I will undertake to resolve conflicts in any
work-in-progress patches of my own without complaint :)
Cheers,
Christophe
More information about the gsharp-devel
mailing list