and there's too many "or-nothing"s there (i suppose
that the biggest problem is an optional argument
followed by non-optional one ("value")).  However,
in case of \offset, we can have either a \shape-like
syntax

\offset property value grobname-or-music

or

\offset grobwithproperty-or-property value nothing-or-music

since the first argument is not optional (i.e there's
always at least the property to specify), i guess that
it should be easier to do?

nothing-or-music in the last position only works if "nothing" is
_explicitly_ specified with \default

There is no way that the last argument of a music function can be
"nothing" silently.

I guess that was the design decision also to be made regarding the
other functions.


https://codereview.appspot.com/8647044/

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to