bug-lilypond
[Top][All Lists]
Advanced

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

break-visibility of KeySignature and KeyCancellation inconsistent


From: Malte Meyn
Subject: break-visibility of KeySignature and KeyCancellation inconsistent
Date: Sat, 17 Aug 2019 18:16:39 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0

Hi list,

I wonder why there is two different ways to change the break-visibility of KeySignature and KeyCancellation grobs:

%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.21.0"

{
  \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
  \override Staff.KeyCancellation.break-visibility = #end-of-line-invisible
  \key g \major
  R1
  \break \key f \major
  R
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%

\overriding KeySignature.break-visibility has no effect and there is no context property explicitKeyCancellationVisibility, however there is printKeyCancellation which is a boolean, not a boolean vector. That’s inconsistent and I cannot imagine why this would be necessary. I searched the tracker and the mailing list archives but I couldn’t find any hints … Should we consider this a bug?

Cheers,
Malte



reply via email to

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