Hi Timothy, > David Kastrup (who probably implemented the feature) comments on the design decisions here
Thanks for that. That is definitely not a use-case I had anticipated though it's nice to see that I'm not alone in wondering about the default behavior. And apparently my solution involving an alternate syntax (adding a ~ (tilde) to a rest to make LilyPond repeat the rest) is probably not worth the effort to implement or maintain. Dave On Mon, Feb 22, 2021 at 12:00 PM Timothy Lanfear <timo...@lanfear.me> wrote: > > On 22/02/2021 19:30, David Bellows wrote > > And that's mainly what I was trying to find out. For me, the expected > > behavior is that with a lone duration, the rest would be repeated if > > it is the object immediately preceding the lone duration. If it turns > > out that most people would expect that rest to be ignored and for > > LilyPond to keep searching backward till it finds a pitch, then that's > > fine. Not what I expected but if I'm in the minority then code > > operates as it should. If I were in the majority then it would seem to > > be in everyone's best interest if the behavior were changed. > > > > Dave > > > David Kastrup (who probably implemented the feature) comments on the > design decisions here > https://lists.gnu.org/archive/html/lilypond-user/2020-03/msg00355.html. > > > -- > > Timothy Lanfear, Bristol, UK. > >