2008/5/18 Valentin Villenave <[EMAIL PROTECTED]>: > 2008/5/18 Neil Puttock <[EMAIL PROTECTED]>: > >> If you're wondering how I worked out it was broken in .42, I looked at >> the bug report for issue 524 and picked a version at random later than >> .35, narrowing it down until I got to version 2.11.42. > > Are you telling me you had to download and install every version? How > do you handle this?
I just install and uninstall (the tedious bit.) >> As for Karim's problem with forcing the accidental, I think I was >> mistaken; having looked at the code in pitched-trill-engraver.cc, it >> appears to be a slightly different issue from bug 524. > > I suspect the code in init-music-functions.ly is actually at stake > here, like in Issue 561. Quite possibly; in addition, the Pitched_trill_engraver doesn't read the 'cautionary and 'forced-accidental properties, so even if the information is there, it's ignored. > > I do think it's the same bug, that could be described this way: if a > pitchedTrill occur on a note that has already been printed earlier > (either explicitly or as a pitchedTrill itself), then the accidental > will not be printed. The way it's implemented is flawed, since there's no alteration check; only a cross reference between the pitch/octave of the pitched trill note and the localKeySignature. That's why the ges in Issue 524 has no accidental (ditto your example in the bug tracker.) Regards, Neil _______________________________________________ bug-lilypond mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-lilypond
