Updates:
        Status: Accepted

Comment #13 on issue 1670 by [email protected]: Allow numbers in variable names: violin1mvt2 = c'
http://code.google.com/p/lilypond/issues/detail?id=1670

"Status: Started" does not make sense without an owner. Anyway, regarding "for no good reason I can see": LilyPond allows using a music function at top level, like
\relative c' { c d e f }
but music function arguments do not need to be enclosed in braces. In fact, using braces on the last argument of \tweak would render it non-operative:
\tweak NoteHead #'color #red { c' }
would not work since the sequential music does not even have a NoteHead. Should we strip one level of braces in function arguments like #{ ... #} does by now?

That would be actually a rather large incompatible change.  What with
\relative c' << \new Staff ... >> ?  Strip or not when writing
\relative c' { << \new Staff ... >> } ?

It does not really appear like any small amount of surgery will do here easily. Also, what with

c\f_1

Is \f_1 one command, or several?


Reply via email to