2015-12-28 23:47 GMT+01:00 David Kastrup <[email protected]>:
>> \once \override TupletNumber.text =
>> #(lambda (grob)
>> (let ((dir (ly:grob-property grob 'direction)))
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ That one calls
> Tuplet_bracket::get_default_dir which references a
> whole lot of other callbacks and properties and then
> caches the resulting value. I'm not sure this will
> always be correct.
Hmmm.
Up to now I found no problematic case, though would it be better to do
(let ((dir (ly:grob-property (ly:grob-object grob 'bracket) 'direction)))
?
Cheers,
Harm
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user