Yesterday's patch was better. The 'untransposable property is more closely related to the source of the events (\transposition or \instrumentSwitch) than to the event type (override or propertySet).
https://codereview.appspot.com/7303057/diff/2001/scm/define-music-types.scm File scm/define-music-types.scm (right): https://codereview.appspot.com/7303057/diff/2001/scm/define-music-types.scm#newcode379 scm/define-music-types.scm:379: (untransposable . #t) Well, not every Grob property that is a pitch is untransposable. The second pitch in a pitchedTrill, for example, should be transposed along with the first pitch. Do we need to remember to avoid \override on those that are transposable? https://codereview.appspot.com/7303057/diff/2001/scm/define-music-types.scm#newcode446 scm/define-music-types.scm:446: (untransposable . #t) Not every context property that is a pitch is untransposable. The tonic of the Staff, for example. https://codereview.appspot.com/7303057/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel