On Sat, Oct 6, 2012 at 10:50 AM, David Kastrup <d...@gnu.org> wrote:
>
>> Are there any limitations?  For example,
>> would \un\clef and \un\key result in
>> - reverting to previous clef/key
>> - something strange
>> - syntax error
>
> Something strange is most likely.  \set does not really maintain a
> stack, so \unset just kills the context-dependent value.

Something strange happened, indeed. This:
{
  \key a \major \clef F
  cis dis c e
  \un\key a\major \un\clef F
  cis fis c e
}
produced a treble clef glyph (but it didn't affect notnotese
positions) and accidentals that were still in a major.
Also, i couldn't just write \un\key nor \un\clef.
I think it would be good to polish this, so that this either works or
always produces syntax error.

cheers,
Janek

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to