> One of the options is to traverse all music expressions recursively,
> and set the music property #'quoted-events to '() if it is defined
> 
> untested code: 
> 
> killCues =
> #(def-music-function
>   (location music) (ly:music?)
>   (music-map (lambda (mus)
> 
> (set! (ly:music-property mus 'quoted-events '())
> (set! (ly:music-property mus 'quoted-context-id '())
> (set! (ly:music-property mus 'quoted-context-type '())
> 
> 
> )) music))

Mhhm, this is indeed untested...  I can't make it work :-) The number
of parentheses doesn't fit, and I couldn't find a combination which
doesn't give a Scheme error.

Am I correct that it is to be used like this?

  \killCues
  \new Voice {
    R1*20
    \cueDuring #"clarinet" #1 { R1 }
    g4 g2.
  }


    Werner


_______________________________________________
lilypond-devel mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to