Hello,
I'm a new user and believe I've uncovered a bug in the handling of key signature
cancellations. I've studied the documentation and mailing list inside and out
and have tried numerous possibilities; it's not unlikely that I've missed
something critical (especially as a new user), though it does appear to be a
bug.
I've set the property:
\set PianoStaff.explicitKeySignatureVisibility = #end-of-line-invisible
... while defining the piano staff. Still, the very last key change (F major to
C major) prints the key cancellation at the end of the line for reasons I cannot
figure out. I'm using a simple scale worksheet for my students as a sample
input, which I include below.