2007/11/21, Rune Zedeler <[EMAIL PROTECTED]>:
> The following gives a syntax error:
>
> \set Staff.Tie #'transparent = ##t
>
> but if I replace with
>
> \revert Staff.Tie #'transparent \override Staff.Tie #'transparent = ##t
>
> then the error disappears - and it seems to be working.
> I do not understand this - the two constructs should be synonymous.

No, you're wrong. Perhaps it's confusing due to the terminology from
the time you last hacked LilyPond, but \set works on context
properties, and \override on grob properties (or: more exactly:
context properties that contain the initialization of immutable grob
properties.)

-- 
Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen


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

Reply via email to