Hi,

On 2013/04/21 08:23:34, dak wrote:
> Janek Warchoł <mailto:janek.lilyp...@gmail.com> writes:
>
> > 2013/4/16  <d...@gnu.org>:
> >> Uh, a call of offset can be followed by music quite naturally.  So this
> >> is not just a "technical restriction".  It is one of logic.
> >
> > So, do i understand correctly that \offset could have a syntax like
> >
> > \offset grob-property-path value music
> >
> > And then, if grob-property-path contained only property,
> > the function would be used as a tweak (with "music" being
> > what's tweaked), and if the function was being used as an
> > override (grob-property-path contains a grobname), "music"
> > would be sort-of-unused?
>
> Possible, but "sort-of-unused" is not a reasonable interface.

Hmm.  What do you suggest then?
It's not doing us good when user interfaces for different
functions don't have a common specification wrt/ argument
order.
I'm pretty sure that this will increase the confusion among
users (that's not an argument to reject patch adding \offset -
it's now a general question).

Do you see any reasonable strategies for solving this?
(as you know, my ultimate goal is merging as many modifying
commands, e.g. merging \set and \override - but i'm not trying
to suggest any solutions, because i have no expertise in this
area, just some expectations).

best,
Janek

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

Reply via email to