Thomas Morley <[email protected]> writes: > Hi, > > I'm currently working on improving 'metronomeMarkFormatter', related > to issue 3096 > http://code.google.com/p/lilypond/issues/detail?id=3096 > > I stumbled about an issue I don't know how to handle. > If another metronomeMarkFormatter is used, it should be possible to > revert it as usual, i.e.: > \set Score.metronomeMarkFormatter = #<what-ever> > and revert with > \unset Score.metronomeMarkFormatter
When would that ever work with a _Score_ context? > In procedure apply in expression (process-procedure book paper ...): > /home/me/lilydevel/usr/share/lilypond/current/scm/lily-library.scm:242:5: > Wrong type argument in position 1: () > > > What to do? If the metronomeMarkFormatter is established in the Score context, there is not much one can do. Now one interesting question would be why the default grob properties are established in the \Global context (via \grobdescriptions) while the default context properties are established in the \Score context. As long as that is the case, an \unset in the Score context is final. -- David Kastrup _______________________________________________ lilypond-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
