On 2022-03-19 7:53 pm, Dan Eble wrote:
On Mar 19, 2022, at 20:53, Aaron Hill <lilyp...@hillvisions.com> wrote:
...
A convert-ly rule would probably not be possible given the limited power of regular expressions. As such, \partial might need to support both
duration and music arguments.  Initially I thought this might not be
possible, given that a naked duration can be treated as music; but the
following does seem to work:
...

I wouldn't want to have to explain to users why these turn out different.

\score {
  \fixed c' {
    \partial 4. 4.
  }
}

\score {
  \fixed c' {
    \partial c4. c4.
  }
}


Fair point, though the intention here would be that backwards compatibility would only need to exist for a time. A warning could be issued whenever a user applies the older syntax; this would inform the user of the impending breaking change while still allowing existing code to compile. When it is convenient, a future release would only support music as the argument.


-- Aaron Hill

Reply via email to