Werner LEMBERG <w...@gnu.org> writes: > [Applying rietveld 5595043 to git afb4c5fb] > >> It means running your own files that use this feature, and reading >> the docs to see whether the docs as well as the new incarnation of >> the feature make sense to you. > > It was really good that you have been a pain in the neck, since your > patch causes rhythmic problems. > > This input > > \version "2.15.25" > > T = #(define-music-function (parser location music) (ly:music?) > #{ > \times 2/3 $music > #} > ) > > \relative c' { > <c e g>4 r <c e g>2 ~ | > \T { <c e g>4 q q } \T { q q q } | > } > > gives this warning message > > q-bug.ly:11:34: warning: barcheck failed at: 5/12 > \T { <c e g>4 q q } \T { q q q } > | > > and yields the attached output.
Cute. Hiding the duration of the repeat chord away in "chord-repeat" might not have been such a good idea after all. I'll take a look at how \times works and likely will change this back, as the durations are more likely to be found in a "duration" entry. Hopefully that is enough, or I'll have some serious head-scratching to do. Thanks, that was an important help already. -- David Kastrup _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel