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
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel