Nicolas Sceaux <nicolas.sce...@gmail.com> writes:

> Le 16 nov. 2009 à 20:32, David Kastrup a écrit :
>
>> With very few exceptions (about 2 or 3, one being the harp-pedal
>> code), all the commands appear to use the let-binding mechanism.
>
> Indeed, when I introduced the property binding thing I changed
> consistently all markup command definitions.

Yes, that would explain it.

> But it seems that I haven't documented it properly.

At least it does not seem to have passed into general knowledge.

> So imho, the way to handle it in the harp-pedal case is to explicitely
> prepend property-value pairs to props before calling make-harp-pedal:

That's one way.  In this case, however, make-harp-pedal is only used
once IIRC, so it makes sense to just unwrap it inside of the markup
definition (where let is active) and delete the unused (outcommented)
call of it elsewhere altogether.

-- 
David Kastrup



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

Reply via email to